淺談配置MMCV環(huán)境,解決報(bào)錯(cuò),版本不匹配問(wèn)題
配置MMCV環(huán)境,解決報(bào)錯(cuò),版本不匹配
在colab上配置MMCV環(huán)境時(shí),遇到無(wú)法下載mmcv包,以及遇到torch和mmcv不匹配。
錯(cuò)誤示例
剛開始下載的是:

后來(lái)發(fā)現(xiàn)根本不行,并且提示是一定要版本高于2.0.0才可以。

使用這個(gè)下載mmcv根本不行。
會(huì)出現(xiàn)一直卡在collect mmcv-full的情況:

后來(lái)查閱了官方文檔,選擇直接用源碼下載。(版本問(wèn)題,真的太痛苦了!?。。?/p>
正確示例
GET STARTED — MMDetection 3.0.0 documentation
附上鏈接,以免過(guò)段時(shí)間又更新。
下面是我成功下載的代碼(mmcv就是mmcv-full,只是重命名了)。
!pip3 install openmim !mim install mmengine !mim install mmcv>=2.0.0
然后是下載mmdet的:
!git clone https://github.com/open-mmlab/mmdetection.git %cd mmdetection !pip install -e .
下載好之后可以用下面的代碼來(lái)check:
# Check Pytorch installation import torch, torchvision print(torch.__version__, torch.cuda.is_available()) # Check MMDetection installation import mmdet print(mmdet.__version__) # Check mmcv installation from mmcv.ops import get_compiling_cuda_version, get_compiler_version print(get_compiling_cuda_version()) print(get_compiler_version())
如果成功的話應(yīng)該跳出來(lái)是:

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
從入門到實(shí)戰(zhàn)詳解Python文本轉(zhuǎn)語(yǔ)音的完全指南
本文介紹了如何使用Python的pyttsx3庫(kù)實(shí)現(xiàn)文本轉(zhuǎn)語(yǔ)音功能,主要內(nèi)容包括pyttsx3的安裝方法,5行代碼快速實(shí)現(xiàn)語(yǔ)音播報(bào)以及保存音頻文件和常見問(wèn)題解決方案,有需要的小伙伴可以了解下2026-05-05
pip安裝報(bào)錯(cuò)ModuleNotFoundError的問(wèn)題解決方法
在使用Python開發(fā)時(shí),經(jīng)常會(huì)遇到由于庫(kù)安裝失敗導(dǎo)致的錯(cuò)誤信息,一個(gè)常見的錯(cuò)誤是ModuleNotFoundError: No module named 'cv2',下面我們來(lái)看看具體的解決方法吧2025-06-06
Python實(shí)現(xiàn)基于HTTP文件傳輸實(shí)例
這篇文章主要介紹了Python實(shí)現(xiàn)基于HTTP文件傳輸?shù)姆椒?以實(shí)例形式詳細(xì)講述了server端與client端的實(shí)現(xiàn)代碼,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2014-11-11
PyQt5 QTableView設(shè)置某一列不可編輯的方法
今天小編就為大家分享一篇PyQt5 QTableView設(shè)置某一列不可編輯的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-06-06
Python Arrow處理時(shí)間數(shù)據(jù)使用詳解(標(biāo)準(zhǔn)庫(kù)之外另一種選擇)
這篇文章主要介紹了Python標(biāo)準(zhǔn)庫(kù)之外Arrow處理時(shí)間數(shù)據(jù)的另一種選擇使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2024-01-01
Python3使用mysql-connector模塊連接MySQL數(shù)據(jù)庫(kù)
Python作為一種強(qiáng)大的編程語(yǔ)言,也因其簡(jiǎn)潔的語(yǔ)法和豐富的庫(kù)支持而備受青睞,本文將介紹如何在Python3中使用mysql-connector模塊連接到MySQL數(shù)據(jù)庫(kù),并執(zhí)行基本的數(shù)據(jù)庫(kù)操作,感興趣的朋友一起看看吧2026-02-02
Numpy?三維數(shù)組索引與切片的實(shí)現(xiàn)
本文主要介紹了Numpy?三維數(shù)組索引與切片,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-03-03

