pip命令使用國內pypi鏡像源加速在線安裝


參考:http://www.cnblogs.com/yudar/p/4444097.html

 

用easy_install和pip來安裝第三方庫很方便 
它們的原理其實就是從Python的官方源pypi.python.org/pypi 下載到本地,然后解包安裝。 
不過因為某些原因,訪問官方的pypi不穩定,很慢甚至訪問不了。 
跟ubuntu的apt和centos的yum有各個鏡像源一樣,pypi也有。 

pipy國內鏡像目前有:

http://pypi.douban.com/  豆瓣

http://pypi.hustunique.com/  華中理工大學

http://pypi.sdutlinux.org/  山東理工大學

http://pypi.mirrors.ustc.edu.cn/  中國科學技術大學

對於pip這種在線安裝的方式來說,很方便,但網絡不穩定的話很要命。使用國內鏡像相對好一些,

如果想手動指定源,可以在pip后面跟-i 來指定源,比如用豆瓣的源來安裝web.py框架:

pip install web.py -i http://pypi.douban.com/simple

注意后面要有/simple目錄!!!


在國內的強烈推薦豆瓣的源 
http://pypi.douban.com/simple/  
注意后面要有/simple目錄。 

使用鏡像源很簡單,用-i指定就行了: 
easy_install -i http://pypi.douban.com/simple/ gevent 
pip install -i http://pypi.douban.com/simple/ gevent 

如果覺得太麻煩,可以配制成默認: 
linux下,修改~/.pip/pip.conf,如果沒這文件則創建。 
windows下,修改%HOMEPATH%\pip\pip.ini。 
內容為: 
[global] 
index-url = http://pypi.douban.com/simple 

這樣在使用pip來安裝時,會默認使用此源。

命令如下:

sudo pip install scipy==0.10.1 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM