一.Linux下安裝python
1.python源碼安裝包下載地址:
2.下載完tar.xz壓縮包以后,開始解壓:
$ tar xjvf *.tar.xz $ cd * $ ./configure --prefix=/usr/local/python2 $ make $ make install
注意:*對應為下載的python源碼的壓縮包名;
3.軟鏈接(具體路徑依情況而定):
$ ln -s /usr/local/python3/bin/python3.5 /usr/local/bin/python3
4.如果提示:
Ignoring ensurepip failure: pip 7.1.2 requires SSL/TLS
解決辦法如下:
- 安裝openssl-devel(-devel的安裝包一般是開發軟件的包,用於編譯的時候連接的庫之類的文件)
$ yum install openssl-devel
- 做軟鏈接:
$ ln -s /usr/local/python3/bin/pip3.5 /usr/local/bin/pip
- 升級pip版本:
$ ln -s /usr/local/python3/bin/pip3.5 /usr/local/bin/pip
5.安裝一些包
$ pip install requests $ pip install pyquery $ pip install pymysql
二.Windows下安裝python
- Windows包下載地址:https://www.python.org/downloads/windows/
- 傻瓜安裝;
- 查看Python的安裝路徑:C:\Python27;具體安裝路徑詳見傻瓜安裝步驟;
- 添加至環境變量:PATH;
- 查看Python版本:cmd命令行輸入:python;
三.MAC下安裝Python
- 安裝pip
$ tar xvzf pip8.0.2.tar.gz $ cd pip-1.4.1 $ python setup.py install
- 安裝numpy
numpy是其它庫的基礎,沒有依賴
$ pip install numpy
- 安裝brew
$ curl -LsSf http://github.com/mxcl/homebrew/tarball/master $ sudo tar xvz -C/usr/local --strip 1
- 安裝GCC
$ brew install gcc
- 接下來pip安裝其它的庫就不會出現安裝不成功的情況了
1.安裝matplotlib,方便把數據繪圖顯示出來
$ pip install matplotlib
2.安裝sklearn,我理解這個安裝必須在pandas之前
$ pip install -U numpy scipy scikit-learn
3.安裝pandas
$ pip install pandas
四.pip安裝總結
1.pip官網
2.安裝步驟
- 下載 pip-9.0.1.tar.gz (md5, pgp)
- python安裝:
$ python setup.py install
- 把pip路徑添加到環境變量中去:C:\Python27\Scripts
- 檢查pip是否安裝成功:
$ pip list
3.常見pip用法
- pip搜索:
$ pip search
- pip升級:
$ pip install --upgrade pip
- pip安裝庫:
$ pip install numpy
-
查看已安裝的包:
$ pip list
# or...
$ pip show --files PackageName - pip卸載庫:
$ pip uninstall numpy
- 查看待更新庫信息:
$ pip list outdated
- 升級庫:
$ pip install --upgrade numpy
# or...
$ pip install -U PackageName - 搜索庫:
$ pip search PackageName
- 幫助信息:
$ pip help