關(guān)于python及各種計(jì)算庫(kù)的安裝,,有很多方法,我試了下pip安裝各個(gè)庫(kù),,比較順利,,希望對(duì)一些朋友有所幫助~~
1.安裝
安裝Python2.7: https://www./downloads/release/python-2712/ 根據(jù)電腦配置選擇合適版本下載安裝。
安裝過python之后,,Python27\Scripts有pip.exe,,在Python27\Scripts文件夾下運(yùn)行cmd(點(diǎn)擊Shift+右鍵),可以用pip安裝其他包,。
1. 安裝科學(xué)計(jì)算庫(kù)
pip install jupyter
pip install pandas
pip install numpy
pip install matplotlib
pip install seaborn
pip install scikit-learn
2. 用上述方式安裝scipy不成功,,可以這樣:在http://www.lfd./~gohlke/pythonlibs/下載合適的whl包,pip install <拖入下載到的scipy包>,。安裝后import scipy若提示缺少numpy+MKL,,可以pip uninstall numpy,再下載numpy+MKL的whl包,,pip install *.whl,。
檢測(cè)安裝是否成功,打開Python的shell,輸入:
import matplotlib
import numpy
import scipy等,,若不報(bào)錯(cuò),,就安裝成功。
比如生成一個(gè)y=x的直線:
import matplotlib.pyplot as plt
plt.plot([1,2,3])
plt.ylabel('some numbers')
plt.show()
測(cè)試scikit-learn安裝成功與否,,下載代碼plot_ols.py,,運(yùn)行得到:
上述是我采用的安裝方式,過程比較順利,,除了pip,,還有其他的方式哈:
1. 用easy_install安裝,但是這種方法卸載不方便,,不推薦,。
2. 用anaconda的conda命令,好像也很常用,,因?yàn)閏onda會(huì)安裝或者更新一些依賴庫(kù),但是pip未必,。有興趣的可以試試,。
2. 科學(xué)計(jì)算庫(kù)的使用
綜合:
1. 遇到Numpy陌生函數(shù),查詢用法
2. pandas教程及API
pandas讀取csv文件,,提供了大量能使我們快速便捷地處理數(shù)據(jù)的函數(shù)和方法,。
3. Matplotlib Tutorial(譯)
是python最著名的繪圖庫(kù),它提供了一整套和matlab相似的命令A(yù)PI,十分適合交互式地進(jìn)行制圖。
數(shù)據(jù)可視化:
1. Seaborn tutorial
Seaborn模塊自帶許多定制的主題和高級(jí)的接口,,來(lái)控制matplotlib圖表的外觀,。
機(jī)器算法:
1. scikit-learn
scikit-learn的基本功能主要被分為六個(gè)部分,分類,,回歸,,聚類,數(shù)據(jù)降維,,模型選擇,,數(shù)據(jù)預(yù)處理,機(jī)器學(xué)習(xí)模型非常豐富,,包括SVM,,決策樹,GBDT,,KNN等等,,可以根據(jù)問題的類型選擇合適的模型,具體可以參考官方網(wǎng)站上的文檔,。
3. python教程
- python基礎(chǔ)語(yǔ)法教程:http://www.runoob.com/python/python-tutorial.html
- 用python做科學(xué)計(jì)算:http://old./paper/books/scipydoc/install.html
- jupyter的使用:https://ask./question/7130
|