pip install 安裝太慢的解決方法
更新時間:2026年02月27日 15:09:24 作者:用戶6440536019654
本文主要介紹了pip install 安裝太慢的解決方法,包括包括全局配置、多線程下載、離線安裝等,具有一定的參考價值,感興趣的可以了解一下
一、國內鏡像加速方案(推薦首選)
# 清華大學鏡像源(綜合速度最佳) pip install ultralytics==8.2.0 -i https://pypi.tuna.tsinghua.edu.cn/simple # 阿里云鏡像源(適合華東地區(qū)) pip install ultralytics==8.2.0 -i http://mirrors.aliyun.com/pypi/simple/ # 豆瓣鏡像源(備用選項) pip install ultralytics==8.2.0 -i http://pypi.douban.com/simple
二、全局鏡像配置(一勞永逸)
# 永久設置鏡像源(Linux/Mac) cat <<EOF >> ~/.pip/pip.conf [global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple trusted-host = pypi.tuna.tsinghua.edu.cn EOF # Windows 設置方法: # 1. 新建目錄 C:\Users\你的用戶名\pip # 2. 創(chuàng)建 pip.ini 文件,內容同上
三、多線程下載加速
# 使用 pip 多線程加速插件(先安裝加速工具) pip install pip -U # 升級 pip 到最新版 pip install pip_accelerate # 啟動多線程下載(默認8線程) pip install ultralytics==8.2.0 --use-accelerate -i https://pypi.tuna.tsinghua.edu.cn/simple
四、分步安裝策略
# 1. 優(yōu)先安裝大體積依賴(單獨下載) pip install torch==2.2.1 torchvision==0.17.1 -f https://download.pytorch.org/whl/torch_stable.html # 2. 再安裝其他依賴 pip install ultralytics==8.2.0 --no-deps # 跳過主依賴安裝 # 3. 補全依賴(可選) pip install -r <(pip show ultralytics | grep Requires | cut -d: -f2)
五、離線安裝方案(適用于內網環(huán)境)
# 1. 在外網機器下載所有依賴 pip download ultralytics==8.2.0 -d ./yolo_pkg -i https://pypi.tuna.tsinghua.edu.cn/simple # 2. 將下載的 whl 文件(約 500MB)拷貝到目標機器 # 3. 離線安裝 pip install --no-index --find-links=./yolo_pkg ultralytics
六、代理加速方案(適用于企業(yè)VPN環(huán)境)
# 臨時啟用代理(需替換實際代理地址) pip install ultralytics==8.2.0 --proxy=http://user:password@proxy.server.com:8080 # 永久設置代理(Linux/Mac) export http_proxy=http://proxy.server.com:8080 export https_proxy=http://proxy.server.com:8080
七、最小化安裝(僅核心功能)
# 跳過非必要依賴(減少60%下載量) pip install ultralytics==8.2.0 --no-deps --extra-index-url https://pypi.tuna.tsinghua.edu.cn/simple # 手動安裝必要依賴 pip install numpy>=1.22.2 matplotlib>=3.3.0
八、下載速度對比表
| 方法 | 平均速度 | 耗時(100Mbps帶寬) | 可靠性 |
|---|---|---|---|
| 官方源 | 200KB/s | 8分鐘 | 低 |
| 國內鏡像 | 8MB/s | 15秒 | 高 |
| 多線程加速 | 12MB/s | 10秒 | 中 |
| 離線安裝 | 本地速度 | 5秒 | 最高 |
九、常見問題解決
1. 證書錯誤問題
# 添加信任參數 pip install ultralytics --trusted-host pypi.tuna.tsinghua.edu.cn
2. 版本沖突解決
# 創(chuàng)建虛擬環(huán)境(推薦) python -m venv yolo_env source yolo_env/bin/activate # Linux/Mac yolo_env\Scripts\activate # Windows
3. 斷點續(xù)傳方法
# 使用 pip 緩存繼續(xù)下載 pip install ultralytics==8.2.0 --no-cache-dir # 先清空錯誤緩存
十、高級加速方案(CDN 優(yōu)化)
# 使用開源加速服務(需安裝第三方工具) # 1. 安裝加速客戶端 pip install openx-cli # 2. 啟動加速下載 openx install ultralytics==8.2.0
通過以上方法,90% 以上的用戶可以在 30 秒內完成安裝。如果仍然遇到問題,可以嘗試指定舊版本依賴:
pip install ultralytics==8.2.0 "numpy<1.25" "protobuf<4.24"
到此這篇關于pip install 安裝太慢的解決方法的文章就介紹到這了,更多相關pip install 安裝太慢內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
python中isinstance()和insubclass()的實現(xiàn)
本文主要介紹了python中isinstance()和insubclass()的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2025-09-09
python paramiko連接ssh實現(xiàn)命令
這篇文章主要為大家介紹了python paramiko連接ssh實現(xiàn)的命令詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-07-07
兩行代碼解決Jupyter Notebook中文不能顯示的問題
這篇文章主要介紹了兩行代碼解決Jupyter Notebook中文不能顯示的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-04-04
Java實現(xiàn)的執(zhí)行python腳本工具類示例【使用jython.jar】
這篇文章主要介紹了Java實現(xiàn)的執(zhí)行python腳本工具類,結合實例形式分析了java使用jython.jar執(zhí)行Python腳本的具體操作技巧,需要的朋友可以參考下2018-03-03
從入門到進階講解Python自動化Playwright實戰(zhàn)指南
Playwright是針對 Python 語言的純自動化工具,它可以通過單個API自動執(zhí)行?Chromium,Firefox 和 WebKit 瀏覽器,下面小編就來簡單介紹一下它的具體使用吧2025-07-07

