ModelScope在安装mmcv报错 Failed to build mmcv-full
ERROR: Could not build wheels for mmcv-full, which is required to install pyproject.toml-based projects
pip 安装提示是成功的
该如何解决?
从安装提示来看 Failed to build mmcv-full
ERROR: Could not build wheels for mmcv-full, which is required to install pyproject.toml-based projects 并不是成功的啊。建议还是安装mmcv-full 1.7.0,mmcv 2.0.0 目前ms支持的不太好。
此回答整理自“魔搭ModelScope开发者联盟群 ①”。
这个错误表明在尝试安装 ModelScope 时,找不到名为 "mmcv.parallel" 的模块。虽然您提到 pip 安装提示是成功的,但可能是因为 mmcv 包未正确安装或者 ModelScope 无法找到它。请尝试以下方法解决这个问题:
pip install --upgrade mmcv
pip install --upgrade mmcv-full
CopyCopy
git clone https://github.com/modelscope/modelscope.git
CopyCopy
然后,进入 ModelScope 源代码目录并构建:
cd modelscope
python setup.py install
CopyCopy
这将确保 ModelScope 能够找到 mmcv 包。希望这些建议能帮助您解决问题。