pip是用來方便地管理Python的第三方包的,由於此前玩Python僅僅是淺嘗輒止,用的是python(x,y),但是這裏並不代表你想用什麼包都能從裏面找到的,所以我把python(x,y)卸了,然後重新裝了個Python2.7.5,準備嘗試一下用pip來下載想要的包。
不過pip也有一個麻煩之處,如果電腦不能聯網怎麼辦?
之後再考慮這個問題,先在此記錄一下我是如何安裝pip的。本文參考百度經驗《如何在win7下安裝python包工具pip》,網上有很多pip安裝教程,但感覺這個寫的是最簡明易懂的,只需要三步走就ok了。下面我會把我的安裝步驟記錄下來,也是按照“三步走”來的,不過我要對這個百度經驗做些補充和完善,把我中途遇到問題的解決方法也一併發上來。
step1:
(1)安裝python2.7.5,這裏我選擇安裝在C盤根目錄下。
(2)安裝完畢後C盤會生成一個叫“python27”的文件夾。
(3)打開python27,會發現該目錄下存在一個叫Scripts的文件夾,點開Scripts,會發現裏面有一系列和easy_install有關的文件。
(4)打開python27,會發現該文件下有一個叫python.exe的文件,將該文件的路徑添加至環境變量PATH(在系統變量一欄下添加)。如果不做這一步,則cmd命令是無法識別“python”指令的。能不能成功識別該指令分別會出現如下狀況:
a.給cmd輸入“python”,不能成功識別:
b.給cmd輸入“python”,能成功識別:
step2:
(1)現在cmd下就可以使用“python”指令了,一路cd到easy_install.exe的根目錄下。
這裏需要強調一點,cmd默認路徑是從“C:\Users\ASUS>”開始的,如果想轉到D盤E盤F盤方便,以E盤爲例,直接輸入“E:”就可以了,但如何轉到C盤呢?
這裏用的一個指令是“cd\”,如下:
(2)一路cd索引到easy_install.exe所在的地方,執行指令“easy_install.exe pip”:
則Scripts文件夾下會出現一系列和pip有關的文件,其中有pip.exe。
step3:
(1)和之前處理python.exe的方法一樣,將pip.exe的路徑也添加到環境變量PATH中。
(2)在cmd下輸入“pip”,如果能識別"pip"指令,則說明pip安裝成功了。
也就是說會出現如下的畫面: