pip install 安裝太慢的解決方法
一、國(guó)內(nèi)鏡像加速方案(推薦首選)
# 清華大學(xué)鏡像源(綜合速度最佳) 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/ # 豆瓣鏡像源(備用選項(xiàng)) pip install ultralytics==8.2.0 -i http://pypi.douban.com/simple
二、全局鏡像配置(一勞永逸)
# 永久設(shè)置鏡像源(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 設(shè)置方法: # 1. 新建目錄 C:\Users\你的用戶名\pip # 2. 創(chuàng)建 pip.ini 文件,內(nèi)容同上
三、多線程下載加速
# 使用 pip 多線程加速插件(先安裝加速工具) pip install pip -U # 升級(jí) pip 到最新版 pip install pip_accelerate # 啟動(dòng)多線程下載(默認(rèn)8線程) pip install ultralytics==8.2.0 --use-accelerate -i https://pypi.tuna.tsinghua.edu.cn/simple
四、分步安裝策略
# 1. 優(yōu)先安裝大體積依賴(單獨(dú)下載) 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. 補(bǔ)全依賴(可選) pip install -r <(pip show ultralytics | grep Requires | cut -d: -f2)
五、離線安裝方案(適用于內(nèi)網(wǎng)環(huán)境)
# 1. 在外網(wǎng)機(jī)器下載所有依賴 pip download ultralytics==8.2.0 -d ./yolo_pkg -i https://pypi.tuna.tsinghua.edu.cn/simple # 2. 將下載的 whl 文件(約 500MB)拷貝到目標(biāo)機(jī)器 # 3. 離線安裝 pip install --no-index --find-links=./yolo_pkg ultralytics
六、代理加速方案(適用于企業(yè)VPN環(huán)境)
# 臨時(shí)啟用代理(需替換實(shí)際代理地址) pip install ultralytics==8.2.0 --proxy=http://user:password@proxy.server.com:8080 # 永久設(shè)置代理(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 # 手動(dòng)安裝必要依賴 pip install numpy>=1.22.2 matplotlib>=3.3.0
八、下載速度對(duì)比表
| 方法 | 平均速度 | 耗時(shí)(100Mbps帶寬) | 可靠性 |
|---|---|---|---|
| 官方源 | 200KB/s | 8分鐘 | 低 |
| 國(guó)內(nèi)鏡像 | 8MB/s | 15秒 | 高 |
| 多線程加速 | 12MB/s | 10秒 | 中 |
| 離線安裝 | 本地速度 | 5秒 | 最高 |
九、常見問題解決
1. 證書錯(cuò)誤問題
# 添加信任參數(shù) 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. 斷點(diǎn)續(xù)傳方法
# 使用 pip 緩存繼續(xù)下載 pip install ultralytics==8.2.0 --no-cache-dir # 先清空錯(cuò)誤緩存
十、高級(jí)加速方案(CDN 優(yōu)化)
# 使用開源加速服務(wù)(需安裝第三方工具) # 1. 安裝加速客戶端 pip install openx-cli # 2. 啟動(dòng)加速下載 openx install ultralytics==8.2.0
通過以上方法,90% 以上的用戶可以在 30 秒內(nèi)完成安裝。如果仍然遇到問題,可以嘗試指定舊版本依賴:
pip install ultralytics==8.2.0 "numpy<1.25" "protobuf<4.24"
到此這篇關(guān)于pip install 安裝太慢的解決方法的文章就介紹到這了,更多相關(guān)pip install 安裝太慢內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python中isinstance()和insubclass()的實(shí)現(xiàn)
本文主要介紹了python中isinstance()和insubclass()的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2025-09-09
python paramiko連接ssh實(shí)現(xiàn)命令
這篇文章主要為大家介紹了python paramiko連接ssh實(shí)現(xiàn)的命令詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-07-07
淺談python中對(duì)于json寫入txt文件的編碼問題
今天小編就為大家分享一篇淺談python中對(duì)于json寫入txt文件的編碼問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-06-06
兩行代碼解決Jupyter Notebook中文不能顯示的問題
這篇文章主要介紹了兩行代碼解決Jupyter Notebook中文不能顯示的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-04-04
簡(jiǎn)介二分查找算法與相關(guān)的Python實(shí)現(xiàn)示例
這篇文章主要介紹了二分查找算法與相關(guān)的Python實(shí)現(xiàn)示例,Binary Search同時(shí)也是算法學(xué)習(xí)當(dāng)中最基礎(chǔ)的知識(shí),需要的朋友可以參考下2015-08-08
Java實(shí)現(xiàn)的執(zhí)行python腳本工具類示例【使用jython.jar】
這篇文章主要介紹了Java實(shí)現(xiàn)的執(zhí)行python腳本工具類,結(jié)合實(shí)例形式分析了java使用jython.jar執(zhí)行Python腳本的具體操作技巧,需要的朋友可以參考下2018-03-03
從入門到進(jìn)階講解Python自動(dòng)化Playwright實(shí)戰(zhàn)指南
Playwright是針對(duì) Python 語(yǔ)言的純自動(dòng)化工具,它可以通過單個(gè)API自動(dòng)執(zhí)行?Chromium,Firefox 和 WebKit 瀏覽器,下面小編就來簡(jiǎn)單介紹一下它的具體使用吧2025-07-07

