python pip相關問題

万笑佛發表於2024-05-30

一、解決下載慢的問題

1、問題分析

單純的使用 pip 安裝外掛或模組,下載速度慢的可憐,

安裝 torch 用了半個多小時, 所以就想著去解決這個問題,提升一下效率。

2、解決辦法

(1)下載時加入引數 -i [映象源地址]

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple torch
或者
pip install torch -i https://pypi.tuna.tsinghua.edu.cn/simple

(2)使用命令——設定源(推薦)

上面的方法只是臨時有效,且比較麻煩,需要我們每次下載時都加上這個地址,

因此我們可以直接使用以下程式碼設定 pip 的源。

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
pip config set install.trusted-host mirrors.aliyun.com

(3)修改配置檔案——設定源(推薦)

1、開啟資料夾,輸入%APPDATA%回車

2、開啟%APPDATA%路徑,並在此路徑下新建一個pip資料夾:

3、 在pip資料夾下,新建pip.ini檔案,並將以下內容新增至pip.ini檔案中:

[global]
timeout = 6000
index-url = http://mirrors.aliyun.com/pypi/simple/
trusted-host = mirrors.aliyun.com

pip.ini檔案內容的意思是,
以後pip下載的包會自動到阿里映象源中下載,下載的網址從國外轉到了國內,速度自然也就加快了。

# 配置說明
timeout 下載超時時長
index-url 下載的地址
trusted-host 受信任地址

pip國內映象源:
# 阿里雲——http://mirrors.aliyun.com/pypi/simple/
# 中國科技大學——https://pypi.mirrors.ustc.edu.cn/simple/
# 豆瓣————http://pypi.douban.com/simple
# Python官方——https://pypi.python.org/simple/
# v2ex——http://pypi.v2ex.com/simple/
# 中國科學院——http://pypi.mirrors.opencas.cn/simple/
# 清華大學——https://pypi.tuna.tsinghua.edu.cn/simple/

內容參考:https://blog.csdn.net/Pan_peter/article/details/129553679

相關文章