1.簡介
在python中使用pip安裝各種包的時候,容易出現網速過慢,導致安裝失敗,或者安裝時間過長,等到安裝好了,黃花菜都涼了
2.解決
2.1 方法一
使用pip命令的時候在install
後面加上-i國內源參數
,如下所示
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ opencv-python # 清華大學
效果如下,使用這種方式,分分鐘就完成包的下載,問題就真正取決於自己電腦的網速快慢了(😄)
國內常用的鏡像源如下,安裝的時候只需要將module
替換成想要安裝的包就行了,如opencv-python
pip install -i https://pypi.douban.com/simple module # 使用豆瓣源
pip install -i http://mirrors.aliyun.com/pypi/simple/ module # 阿里雲
pip install -i https://pypi.mirrors.ustc.edu.cn/simple/ module # 中國科技大學
pip install -i http://pypi.douban.com/simple/ module # 豆瓣(douban)
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ module # 清華大學
pip install -i http://pypi.mirrors.ustc.edu.cn/simple/ module # 中國科學技術大學
2.2 方法二
2.2.1 第一步
首先找到C:\Users\Administrator\AppData\Roaming
這個路徑的文件夾,推薦使用Everything工具查找此文件夾
2.2.2 第二步
在此路徑下新建文件夾,命名爲“pip
”,然後在pip文件夾中新建一個txt格式的文本文檔,打開文本文檔,將如下這些代碼複製到文本文檔中,關閉保存。然後將txt
格式的文本文檔重新命名爲“pip.ini
”,這樣就創建了一個配置文件。
[global]
timeout = 60000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
use-mirrors = true
mirrors = https://pypi.tuna.tsinghua.edu.cn
這樣就可在使用pip命令安裝包的時候默認使用國內清華大學的鏡像源了,速度超快
3.結尾
本人來看,第二種方法一勞永逸,很方便,但是第一種方法有沒那麼麻煩,只需要帶命令後面加上參數就行了,看個人喜好。