為了進行人工智慧開發,Python開發環境還需要安裝以下擴展包:SetupTools (用於發布Python包)、PIP(用於安裝管理Python擴展包)、NumPy(為Python提供數組和矩陣處理,以及傅葉變換等高效的數值處理功能)、Matplotlib(是Python最著名的繪圖庫之一,為提供一套Python提供一套和MATLAB相似的命令API,既適合交互式地進行製圖,也可以作為繪圖方便地嵌入GUI應用程式)、IPython (是一個Python的交互式shell,比默認的Pythonshell好用得多,支持變量自動補全,自動縮進,支持bash shell命令,內置了許多很有用的功能和函數。)
2.1、SetupTools的下載與安裝教程(windows系統)
SetupTools是 Python Enterprise Application Kit(PEAK)的一個副項目,它是一組Python的 distutilsde工具的增強工具,可以讓程式設計師更方便的創建和發布 Python 包,特別是那些對其它包具有依賴性的狀況。
下載網址:https://pypi.python.org/pypi/setuptools
解壓後拷到E:\Python36\Scripts
啟動CDM,然後進入到E:\Python36\Scripts\setuptools,運行安裝命令 E:\Python36\Scripts\setuptools \python setup.py install進行安裝。
2.2、PIP的下載與安裝教程(windows系統)
PIP是一個現代的,通用的Python包管理工具。提供了對 Python 包的查找、下載、安裝、卸載的功能。
下載網址:
https://pypi.python.org/pypi/pip#downloads
解壓後拷到E:\Python36\Scripts
啟動CDM,然後進入到E:\Python36\Scripts\pip,運行安裝命令 E:\Python36\Scripts\pip\pythonsetup.py install進行安裝。
2.3、NumPy的下載與安裝教程(windows系統)
NumPy是Python的一種開源的數值計算擴展。這種工具可用來存儲和處理大型矩陣,比Python自身的嵌套列表(nested list structure)結構要高效的多(該結構也可以用來表示矩陣(matrix))。據說NumPy將Python相當於變成一種免費的更強大的MatLab系統。
外文名:numpy
含 義:Python的一種開源的數字擴展
內 容:一個強大的N維數組對象Array
用 途:存儲和處理大型矩陣
一個用python實現的科學計算包。包括:1、一個強大的N維數組對象Array;2、比較成熟的(廣播)函數庫;3、用於整合C/C++和Fortran代碼的工具包;4、實用的線性代數、傅立葉變換和隨機數生成函數。numpy和稀疏矩陣運算包scipy配合使用更加方便。
NumPy(NumericPython)提供了許多高級的數值編程工具,如:矩陣數據類型、矢量處理,以及精密的運算庫。專為進行嚴格的數字處理而產生。多為很多大型金融公司使用,以及核心的科學計算組織如:Lawrence Livermore,NASA用其處理一些本來使用C++,Fortran或Matlab等所做的任務。
NumPy的下載地址:
https://pypi.python.org/pypi/numpy
或者http://www.lfd.uci.edu/~gohlke/pythonlibs/
要下載適合你電腦的numpy安裝文件。本人是python3.6版本,64位windows系統,所以下載的是這個:
numpy-1.14.2-cp36-none-win_amd64.whl (md5, pgp)
文件位置:
下載好後將文件放到python安裝目錄下的scripts文件夾中。如果python安裝正確的話這個文件夾中應該還有pip和easy_install.
在Windowsw命令提示符窗口,輸入命令行命令:
「python -m pip install NumPy」
安裝成功就會提示successfully installed。
驗證是否成功:
最後要檢驗到底有沒有成功,可以通過在python中輸入importnumpy,如果沒有提示異常,就說明安裝成功
2.4、Matplotlib的下載和安裝方法
Matplotlib是Python最著名的繪圖庫之一,為提供一套Python提供一套和MATLAB相似的命令API,既適合交互式地進行製圖,也可以作為繪圖方便地嵌入GUI應用程式.
Matplotlib能以各種硬拷貝格式和跨平臺的交互式環境生成出版質量級別的圖形。
通過Matplotlib,開發者可以僅需要幾行代碼,便可以生成繪圖,直方圖,功率譜,條形圖,錯誤圖,散點圖等。
安裝包下載網址:
https://pypi.python.org/pypi/matplotlib
出現一個大列表,是各種作業系統和各種版本的匹配,找到適合你的就好。例如,win10 64位,python 3.6.5,選matplotlib-2.2.2-cp36-cp36m-win_amd64.whl
下載之後,複製到E:\Python36\Scripts目錄下,
在Windowsw命令提示符窗口,輸入命令行命令:
「python -m pip install Matplotlib」
安裝完畢。
2.5、IPython的下載和安裝方法
IPython是一個Python的交互式shell,比默認的Pythonshell好用得多,支持變量自動補全,自動縮進,支持bash shell命令,內置了許多很有用的功能和函數。學習IPython將會讓我們以一種更高的效率來使用Python。同時它也是利用Python進行科學計算和交互可視化的一個最佳的平臺。
安裝包下載網址:
https://pypi.python.org/pypi/ipython/6.3.1
選擇「ipython-6.3.1-py3-none-any.whl (md5)」
下載之後,複製到E:\Python36\Scripts目錄下,
在Windowsw命令提示符窗口,輸入命令行命令:
「python -m pip install ipython」