pip更換軟件源
由於使用pip或pip3安裝python第三方包時,經常出現read timed out問題,所以需要將pip的官方軟件源服務器換成國內的鏡像服務器,從而提升python軟件包安裝效率和成功率。
pip國內鏡像地址
- 阿里雲 http://mirrors.aliyun.com/pypi/simple/
- 中國科技大學 https://pypi.mirrors.ustc.edu.cn/simple/
- 豆瓣(douban) http://pypi.douban.com/simple/
- 清華大學 https://pypi.tuna.tsinghua.edu.cn/simple/
- 中國科學技術大學 http://pypi.mirrors.ustc.edu.cn/simple/
pip換源方法
臨時指定軟件源
1 # 以使用清華大學的鏡像源安裝matplotlib為例 2 pip install matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple/
永久修改軟件源
1. Linux系統
在當前用戶目錄創建.pip隱藏目錄,並將軟件源地址寫入該目錄下的pip.conf文件(無論是pip還是pip3,方法一致。)
1 mkdir -p ~/.pip/ 2 vim ~/.pip/pip.conf
pip.conf的文件內容如下
1 [global] 2 index-url = https://pypi.tuna.tsinghua.edu.cn/simple 3 trusted-host = pypi.tuna.tsinghua.edu.cn
2. Windows系統
在windows文件管理器中,輸入 %APPDATA%,會定位到一個新的目錄下,在該目錄下新建pip文件夾,然后到pip文件夾里面去新建個pip.ini文件,在新建的pip.ini文件中輸入以下內容,搞定文件路徑:"C:\Users\Administrator\AppData\Roaming\pip\pip.ini"
1 [global] 2 timeout = 6000 3 index-url = http://pypi.douban.com/simple 4 trusted-host = pypi.douban.com