1. 程式人生 > >python、pip、whl安裝和使用

python、pip、whl安裝和使用

1 python的安裝

首先,從python的官方網站 www.python.org下載需要的python版本,地址是這個:

然後,執行下載的MSI安裝包,不需要更改任何預設設定,直接一路點“Next”即可完成安裝:

預設會安裝到C:\Python27目錄下,但是當你興致勃勃地開啟命令提示符視窗,敲入python後,會得到:

‘python’不是內部或外部命令,也不是可執行的程式或批處理檔案。

這是因為Windows會根據一個Path的環境變數設定的路徑去查詢python.exe,如果沒找到,就會報錯。解決辦法是把python.exe所在的路徑C:\Python27新增到Path中。

現在,再開啟一個新的命令列視窗(一定要關掉原來的命令列視窗,再新開一個),輸入python: 

你看到提示符>>>就表示我們已經在Python互動式環境中了,可以輸入任何Python程式碼,回車後會立刻得到執行結果。現在,輸入exit()並回車,就可以退出Python互動式環境(直接關掉命令列視窗也可以!)。

2 pip安裝

1.在以下地址下載最新的PIP安裝檔案:http://pypi.python.org/pypi/pip#downloads
2.下載pip-7.1.2.tar.gz (md5, pgp)完成之後,解壓到一個資料夾,用CMD控制檯進入解壓目錄,輸入

python setup.py install  

python setup.py install

安裝好之後,我們直接在命令列輸入pip,同樣會顯示‘pip’不是內部命令,也不是可執行的程式。因為我們還沒有新增環境變數。

C:\Python27\Scripts

3 pip使用

pip是一個python模組管理軟體,常用命令:

pip升級自己:
pip install --upgrade pip

查詢與安裝:
 使用search、install這兩個引數。

安裝到使用者目錄:

pip install pkg_name --user

檢視某個庫的資訊:
$ pip show Jinja2
---
Name: Jinja2
Version: 2.7.3
Location: /path/to/virtualenv/lib/python2.7/site-packages
Requires: markupsafe
檢視已經安裝的庫:
pip list


獲取過期的庫:
pip list --outdated

pip list --outdated | grep Jinja2


4. whl安裝和使用

當然也可以自己下載.whl檔案進行安裝

wheel 檔案是python的一種生成包格式檔案,像一種特定的zip檔案,以‘ .whl ’字尾。

對於wheel檔案的安裝,和平時windows下安裝exe檔案是不一樣的,要使用pip工具來進行。

wheel檔案本質上就是zip或者rar,只不過他更加方便python的安裝以及使用。在之前的圖片中我們只要使用pip install wheel 就可以安裝wheel。

pip install wheel

之前直接使用pip install beautifulsoup來安裝beautifulsoup,

在安裝了wheel之後我們可以使使用pip install XXX.whl來安裝.whl的檔案了。

5. 也可以下載source型別的檔案安裝

執行python setup.py install

在執行這個命令前,要先安裝setupTools

補充:python不管是2版本還是3版本都建議使用最新版的,老版可能會因為某些模組過期(比如SSL模組),而出各種問題。

3版本都已經知道sertupTools,pip,wheel等,不需要額外安裝。