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

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

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

后來查閱了官方文檔,選擇直接用源碼下載。(版本問題,真的太痛苦了?。。。?/p>
正確示例
GET STARTED — MMDetection 3.0.0 documentation
附上鏈接,以免過段時間又更新。
下面是我成功下載的代碼(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 .
下載好之后可以用下面的代碼來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())
如果成功的話應該跳出來是:

總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
從入門到實戰(zhàn)詳解Python文本轉(zhuǎn)語音的完全指南
本文介紹了如何使用Python的pyttsx3庫實現(xiàn)文本轉(zhuǎn)語音功能,主要內(nèi)容包括pyttsx3的安裝方法,5行代碼快速實現(xiàn)語音播報以及保存音頻文件和常見問題解決方案,有需要的小伙伴可以了解下2026-05-05
pip安裝報錯ModuleNotFoundError的問題解決方法
在使用Python開發(fā)時,經(jīng)常會遇到由于庫安裝失敗導致的錯誤信息,一個常見的錯誤是ModuleNotFoundError: No module named 'cv2',下面我們來看看具體的解決方法吧2025-06-06
Python Arrow處理時間數(shù)據(jù)使用詳解(標準庫之外另一種選擇)
這篇文章主要介紹了Python標準庫之外Arrow處理時間數(shù)據(jù)的另一種選擇使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2024-01-01
Python3使用mysql-connector模塊連接MySQL數(shù)據(jù)庫
Python作為一種強大的編程語言,也因其簡潔的語法和豐富的庫支持而備受青睞,本文將介紹如何在Python3中使用mysql-connector模塊連接到MySQL數(shù)據(jù)庫,并執(zhí)行基本的數(shù)據(jù)庫操作,感興趣的朋友一起看看吧2026-02-02

