@【python】安装mmcv的时候卡在opencv的轮子编译

问题

环境:Ubuntu + python3.6.13 + conda

安装mmcv需要先安装torch和opencv-python,但是安装python-opencv,出现问题:Building wheel for opencv-python (PEP 517) …
还出现了:
Failed to build opencv-python
ERROR: Could not build wheels for opencv-python, which is required to install pyproject.toml-based projects
Building wheel for opencv-python (PEP 517
Could not build wheels for opencv-python, which is required to install pyproject.toml-based projects

解决方案

因为安装高版本的opencv需要building wheels,所以安装低版本的opencv-python即可解决这个问题

pip install opencv-python==3.4.18.65 -i https://pypi.tuna.tsinghua.edu.cn/simple --verbose

在这里插入图片描述
接下来就可以安装mmcv了:

conda install pytorch==1.7.1 torchvision==0.8.2 torchaudio==0.7.2 cudatoolkit=10.2 -c pytorch  # mmcv需要安装torch,按照自己情况修改
pip install -U openmim
mim install mmcv-full

安装mmcv情况

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐