機器學習之Python安裝和numpy配置

2021-07-07 08:15:50 字數 1330 閱讀 2283

由於本人只是一名純小白,因此也不太懂到底是python好還是matlab好,但是據說matlab和c/c++能做的事,這個python都可以。而且混合程式設計也很方便。使用的效率上,我感覺要比matlab快得多。因此,選擇python。

python

,推薦2.7

版本。3.x

版本的擴充套件不太多,而且聽前輩說不是向下相容的,因此最好是使用

2.x的最高版本

,我使用的

python

2.7numpy  

這個很方便,安裝時可以直接識別

python

的安裝路徑。

安裝過程截圖:

更多版本在這裡

3、安裝完成後,進入

python

shell

,通過cmd

命令列開啟,或者直接通過在

python

的路徑下找到

ide (python gui)

,建立桌面快捷方式。由於我安裝的路徑比較長,

cmd命令列開啟比較麻煩,所以使用的是快捷方式。

4、開啟後介面如圖所示:

5、簡單執行一下(1

)首先需要匯入

numpy

才能進行一些運算,若不匯入會出現以下錯誤:

traceback(most recent call last):

file "", line 1,in random.rand(4,4)

nameerror:name 'random' is not defined

(2)匯入後,執行結果如下:

>>>from numpy import *

>>>random.rand(4,4)

array([[0.91436883, 0.65971241, 0.81519417, 0.29550649],

[ 0.59599884, 0.77817341, 0.54461688, 0.21541482],

[ 0.28662369, 0.65694238, 0.65291438, 0.85587147],

[ 0.9083952 , 0.71685708, 0.6406972 , 0.78593035]])

>>>

ok,以後再需要加入什麼庫的話,操作類似。今天起,開始玩玩機器學習!

機器學習工具安裝(python

最近在看mit的機器學習公開課,打算動手寫點 按照網上教程裝了python,以及幾個庫。這個總結得特別好,因為他遇到的問題我也都遇到了。唯一區別是 原文中 解決了pyparsing,我們繼續執行 import matplotlib 這時一般不會報錯了。如果有報錯,看報錯字樣中出現 version 1...

《Python之機器學習(NumPy)》

單行注釋 多行注釋 多行注釋 多行注釋 a.ndim 輸出陣列的維數 a.shape 輸出陣列的形式 幾行,幾列 copy 複製陣列 a 2 陣列中每個元素乘以2 1,2 2 陣列將變成4個 a 2 a的平方 1,2 2 unsuported operand type 陣列訪問。修建異常值。處理不存...

機器學習python庫sklearn安裝

可以使用pip安裝。在安裝時需要進行包依賴檢查,具體有以下幾個要求 python 2.6 or 3.3 numpy 1.6.1 scipy 0.9 如果滿足上述條件,就能使用pip進行安裝了 pip install u scikit learn當然,使用pip安裝會比較麻煩,推薦使用anaconda...