python ez_setup.py #安裝 setuptools
然後在cmd進入命令列視窗, 進入ez_setup.py目錄,我這裡是下載放置在F盤,然後輸入命令:python ez_setup.py 系統就會自動下載setuptools工具安裝,最後的結局是顯示編碼錯誤:
F:\>python ez_setup.py
Extracting in c:\users\yc_00001\appdata\local\temp\tmpujxuqp
Now working in c:\users\yc_00001\appdata\local\temp\tmpujxuqp\setuptools-7.0
Installing Setuptools
http://jingyan.baidu.com/article/e4d08ffdb6a5040fd2f60dfe.html (來自)
解決方案,在網上找了很多方法,下面這個可用(忘了出處了,請原作者原諒....):
開啟C:\Python27\Lib 找到mimetypes.py 在大概256行處找到default_encoding = sys.getdefaultencoding()
在這行前加上:
if sys.getdefaultencoding()!='gbk':
reload(sys)
sys.setdefaultencoding('gbk')
然後儲存,再運行python ez_setup.py即可,下面是我自己的截圖:
win7下python2.7安裝 pip,setuptools的正確方法(親測)
jincon 發表於 2014-06-21 11:09:00 發表在: python開發 , 技術開發
真是奇葩了,我在win7下測試python2.7安裝 pip,setuptools老是不行,好像是指令碼不行,使用的版本是python2.7.6版本。沒辦法看來只能換低點的版本了,高版本的也蛋疼啊,win7下python2.7.5安裝 pip,setuptools的正確方法(親測)
windows7 下
0.先安裝python2.7.5
32位:https://www.python.org/ftp/python/2.7.5/python-2.7.5.msi
64位:https://www.python.org/ftp/python/2.7.5/python-2.7.5.amd64.msi
1.下載https://bootstrap.pypa.io/ez_setup.py
python ez_setup.py #安裝 setuptools
2.下載 https://raw.github.com/pypa/pip/master/contrib/get-pip.py
python get-pip.py install ##安裝 pip
3. 安裝完畢之後會在系統目錄下產生Scripts目錄,裡面有 :
easy_install.exe 和 pip.exe 等可執行檔。
最好,把python和python2.7.5/Scripts添加到系統設定檔path屬性值裡。
這樣就可以直接執行了,
安裝完pip和easy_installer工具後,以後再安裝python其他庫就方便了
例:
easy_install redis
或
pip install redis (推薦使用pip)
本人測試,easy_install 沒有問題,但是使用pip就報錯了,奇葩了,後來沒辦法就使用easy_install重新安裝了一下:
| 2 |
>C:\Python27\Scripts\easy_install.exe pip |
OK,這樣就行了,你可以再試試啦。親測可以了。
windows下如何安裝pip http://zhidao.baidu.com/link?url=R472GT-1kaDQKbWql0AMNdtBvLvZuu5qrC3TwHlBaeMHQCLvf4_tINOW7OAvN4EJ3C6A6Q-dhiaxW0OkdpEq5q
以WIN7系統為例介紹下方法:
1.在安裝pip前,請確認win系統中已經安裝好了python,和easy_install工具,如果系統安裝成功,easy_install在目錄C:\Python27\Scripts 下面,確認截圖如下:
2.進入命令列,然後把目錄切換到python的安裝目錄下的Script檔案夾下,運行 easy_inatall pip。
3.pip安裝成功後,在cmd下執行pip,將會有如下提示。