问题
pip install -U openmim
mim install mmcv-full
到这一步报错了
ERROR: Cannot install mmcv-full1.7.0 and mmcv-full1.7.1 because these package versions have conflicting dependencies.
解决
在这个地方可以看到缺少依赖,应该是mim这个包管理工具,可能没有与对应自己的 PyTorch 或 CUDA 或 mmcv 完整版本对应的预构建包。
我的解决办法就是缺少哪个包就用pip安装上。比如:
//缺少 opencv-python>=3
pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple
当然也可以按照官方的,从源代码构建。
问题 ImportError: dlopen: cannot load any more object with static TLS
与我的系统有关
输入命令 $ ll /usr/lib64/libc.so.6
提示 /usr/lib64/libc.so.6 -> libc-2.18.so
解决
- 系统变成/usr/lib64/libc.so.6 -> libc-2.17.so
- 根据错误提示,改变包的import 位置