1. 程式人生 > >pip使用豆瓣源進行安裝下載

pip使用豆瓣源進行安裝下載

豆瓣映象地址:https://pypi.douban.com/simple/

雖然用easy_install和pip來安裝第三方庫很方便,它們的原理其實就是從Python的官方源pypi.python.org/pypi 下載到本地,然後解包安裝。不過因為某些原因,訪問官方的pypi不穩定,很慢甚至有些還時不時的訪問不了。

跟ubuntu的apt和centos的yum有各個映象源一樣,pypi也有。

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

使用映象源很簡單,用 -i 指定就行了:

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

做個別名吧,類似於這樣

pip  install  -i  https://pypi.doubanio.com/simple/  --trusted-host pypi.doubanio.com  django

好像還不太好,寫在配置檔案裡吧。

 linux/mac使用者將它命名為pip.conf, windows使用者將它命名為pip.ini. 檔案中寫如下內容:

[global]
timeout = 60
index-url = https://pypi.doubanio.com/simple

* 注意: **如果使用http連結,需要指定trusted-host引數

[global]
timeout = 60
index-url = http://pypi.douban.com/simple
trusted-host = pypi.douban.com

 將該檔案放置在指定位置.

linux下指定位置為
$HOME/.config/pip/pip.conf
或者
$HOME/.pip/pip.conf

mac下指定位置為
$HOME/Library/Application Support/pip/pip.conf
或者
$HOME/.pip/pip.conf

windows下指定位置為
%APPDATA%\pip\pip.ini
或者
%HOME%\pip\pip.ini