1.运行报错AssertionError: Incompatible version of pycocotools is installed. Run pip uninstall pycocotools first. Then run pip install mmpycocotools to install open-mmlab forked pycocotools.
解决方法:卸载这两个包,再只安装mmpycocotools
pip uninstall pycocotools
pip uninstall mmpycocotools
pip install mmpycocotools
2.运行报错TypeError: SwinTransformer: init() got an unexpected keyword argument ‘embed_dim’
解决方法:注意再autodl上,路径前面有个roots
export PYTHONPATH=/root/swin
3.module 'apex' has no attribute 'amp'
解决办法,安装时
git clone https://github.com/NVIDIA/apex
cd apex
找到apex/amp/utils.py,将下图中的1改成0,否则运行时会报错“IndexError: tuple index out of range”,之后再执行下一步
- 执行:
python setup.py install
- pip list 能看见 apex (0.1版本,只有这一个版本)