如果這個工具幫到了你,可以請作者喝杯咖啡 ☕
一鍵生成pip國內映象配置,解決Python包下載慢問題,提升開發效率
https://pypi.tuna.tsinghua.edu.cn/simple安裝命令
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple <package-name>https://mirrors.aliyun.com/pypi/simple安裝命令
pip install -i https://mirrors.aliyun.com/pypi/simple <package-name>https://pypi.douban.com/simple安裝命令
pip install -i https://pypi.douban.com/simple <package-name>https://repo.huaweicloud.com/repository/pypi/simple安裝命令
pip install -i https://repo.huaweicloud.com/repository/pypi/simple <package-name>https://mirrors.cloud.tencent.com/pypi/simple安裝命令
pip install -i https://mirrors.cloud.tencent.com/pypi/simple <package-name>https://mirrors.ustc.edu.cn/pypi/simple安裝命令
pip install -i https://mirrors.ustc.edu.cn/pypi/simple <package-name>當國內開發者從PyPI官方源下載Python包時,常遇到下載速度慢至幾KB/s甚至超時失敗的問題。本工具透過預置清華大學、阿里雲等國內映象源地址,自動生成標準的pip配置檔案或命令列指令,將預設下載源切換至國內伺服器,使下載速度提升10-50倍。映象源是指定期同步PyPI官方倉庫的國內伺服器,保障軟體包版本與官方一致。
如何檢查當前pip使用的映象源?
執行pip config list檢視index-url欄位,或觀察pip install時的下載地址。
為什麼需要配置trusted-host?部分映象源使用自簽名SSL證書,該配置可跳過證書驗證。雖然會降低安全性,但能確保可用性。建議僅對清華大學等可信機構映象源使用此配置。
單個映象源可能因維護暫時不可用,建議收藏本工具頁面以便快速切換。Windows使用者需注意配置檔案應儲存到正確路徑(透過執行%APPDATA%確認)。定期檢查映象源速度,清華大學映象通常在教育網環境下表現最佳。
對於企業級開發環境,建議在Docker基礎映象中預先配置映象源。示例配置:RUN pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple \
&& pip config set install.trusted-host pypi.tuna.tsinghua.edu.cn
注意華為雲映象對ARM架構支援較好,適合國產化環境。