需求
python默認使用國外源下載依賴包,由於一些其它因素(例如網絡差了,國外機器炸了,我們強大的祖國了。。。)經常導致下載安裝失敗,so出現了以豆瓣為主的國內下載源
如何使用豆瓣進行下載
豆瓣下載地址:http://pypi.douban.com/simple
1、使用pip下載時指定使用豆瓣源作為下載源(這里我們下載tornado)
pip install tornado -i http://pypi.douban.com/simple
出現以下報錯了-。-
解決方法:
明顯看到提示信息中有不信任douban這個下載源,那么我們要給他一個信任動作
pip install tornado -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
就這樣,我們的tornado以火箭般的速度下載好了
2、我們在使用pip工具下載tornado時遇到了一個問題,pip沒有安裝-。-現在安裝下pip
提前准備了一個get-pip.py安裝包(自己從網上找去)
同樣使用我們的douban源來安裝它(有依賴),一條命令搞定了
python get-pip.py -i http://pypi.douban.com --trusted-host pypi.douban.com
3、現在已經學會使用國內douban源下載python包了,但是又遇到個問題,難道每次下載都要執行那么一大長串命令么-。-
我們當然有解決方法,看下面
第一步:
創建配置文件
/root/.pip/pip.conf
這個配置文件連目錄都不存在,需要手動去創建,不要意外
第二步:
在配置文件中寫點東西,具體什么意思自己看
[global] index-url = http://pypi.douban.com/simple [install] trusted-host = pypi.douban.com
第三步
你可以正常使用了,例如
大功告成。以后你所有要下載的包都走咱們的douban源了0。0