在使用 Python 的過程中,免不了要用 pip 安裝各種模塊,但是由于官方 Pypi 經常被墻,導致下載速度過慢甚至出錯,最好的辦法是將自己使用 pip 源更換一下。以下是幾個常用的國內源:
阿里云
http://mirrors.aliyun.com/pypi/simple/中國科技大學
https://pypi.mirrors.ustc.edu.cn/simple/豆瓣
http://pypi.douban.com/simple/
以下是更換方法:
臨時使用
在安裝語句最后加上 -i 以及相應 URL 即可,比如:
pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple/
一勞永逸
進入目錄 ~/.pip,編輯 pip.conf 文件:
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
最后面跟的是你選擇的源,我這里是以阿里云的為例。
如果你是 Mac 用戶,那么你可能沒有 .pip 文件夾,那就新建一個,然后再新建 pip.conf 文件,即在終端中分別輸入以下三個語句,之后再將上面的內容寫進 pip.conf 文件
mkdir .pip
cd .pip
touch pip.conf
現在你可以體驗一下下載速度了。