按照官方文档试了好几天都没有成功,记录一下我成功的方法
前提需要安装好pytorch
我的配置版本是:python3.9 、pytorch 1.13.0
1、创建虚拟环境
# 创建
conda create -n mmdetection python=3.9
# 激活
conda activate mmdetection
2、安装pytorch
https://pytorch.org/get-started/previous-versions/
在官网找到要安装的pytorch版本

# conda
conda install pytorch==1.13.0 torchvision==0.14.0 torchaudio==0.13.0 -c pytorch
检查pytorch安装是否成功
python -c 'import torch;print(torch.__version__)'
如下图出现pytorch版本号说明安装成功

3、查看pip可以使用的whl版本
在终端输入命令 pip debug --verbose,可以输出pip可以使用的whl版本
pip debug --verbose

4、打开网址,下载对应版本whl文件
https://download.openmmlab.com/mmcv/dist/cpu/torch1.13.0/index.html

安装cpu版本
torch1.13.0是pytorch版本,根据自己情况修改

我要安装的是:mmcv_full-1.7.0-cp39-cp39-macosx_11_0_arm64.whl
下载whl文件后,cd 到whl文件保存目录,执行以下命令完成安装:
pip install mmcv_full-1.7.0-cp39-cp39-macosx_11_0_arm64.whl
遇到问题1
步骤3中,查看到pip支持的whl版本python最高只到3.7,但我创建的虚拟环境为python3.9
解决办法
遇到问题2
pip 安装mmcv_full成功后,可以通过pip list命令查看到,但是在pycharm中没有
pip list

pycharm解释器

文章介绍了在python3.9环境中,如何通过conda创建虚拟环境,然后安装pytorch1.13.0,并克服pip支持的python版本限制,成功安装mmcv_full。在安装过程中遇到了pip支持的python版本上限为3.7的问题,通过参考博文找到了解决方案。此外,还解决了mmcv_full在pip列表中显示但不在PyCharm解释器中可见的问题。
3102

被折叠的 条评论
为什么被折叠?



