## Abstract
> python pip 安裝的時候默認是去訪問 `https://pypi.python.org/pypi` ,
> 這個訪問起來你懂得,很慢的,經常會出現如下等超時問題, 國內比如阿里、豆瓣等配置了自己的pip源
> 在實際安裝中我們可以切換到這些國內的源,會方便快速很多
---
默認安裝報 timeout 錯誤

---
新增配置豆瓣源
```
root@pts/0 # cat /root/.pip/pip.conf
[list]
format=columns
[global]
timeout = 60
index-url = https://pypi.doubanio.com/simple
```
迫不及待看看效果
```
(hzsy) hezhongsiyuan.com [~] 2017-08-08 15:47:46
root@pts/0 # pip install Django==1.11.4
Collecting Django==1.11.4
Downloading https://pypi.doubanio.com/packages/fc/fb/01e0084061c50f1160c2db5565ff1c3d8d76f2a76f67cd282835ee64e04a/Django-1.11.4-py2.py3-none-any.whl (6.9MB)
100% |████████████████████████████████| 7.0MB 3.6MB/s
Collecting pytz (from Django==1.11.4)
Downloading https://pypi.doubanio.com/packages/55/62/e7cd0e15b76062d298413f14bb4ec3cd8568a22d274427f9c3c7286969f4/pytz-2017.2-py2.py3-none-any.whl (484kB)
100% |████████████████████████████████| 491kB 27.5MB/s
Installing collected packages: pytz, Django
Successfully installed Django-1.11.4 pytz-2017.2
(hzsy) hezhongsiyuan.com [~] 2017-08-08 15:48:01
```
oh~ 15秒! nibility!
當然我們可以在命令行直接使用 `-i` 參數, `trusted-host` 可選
```
pip install -i https://pypi.doubanio.com/simple/ [--trusted-host pypi.doubanio.com] django==1.11.4
```
另外關于 `pip.conf` 配置的放置
+ `Linux/Mac` 一般在 `$HOME/.pip/pip.conf`
+ `Windows` 一般這樣設置 `%HOME%\pip\pip.ini`
這里的 `$HOME` 指的是用戶主目錄