问题分析:ModuleNotFoundError: No module named 'xxx' , 这个错误提示表明你的 Python 程序中尝试导入名为 'xxx' 的模块,但是系统中没有找到这个模块。
解决方案:安装对应的包就好了
一、名称不一致:
1、ModuleNotFoundError: No module named 'sklearn'
pip install scikit-learn
2、ModuleNotFoundError: No module named 'skimage'
pip install scikit-image
3、ModuleNotFoundError: No module named 'yaml'
pip install pyyaml
4、ModuleNotFoundError: No module named 'pynvml'
pip install nvidia-ml-py3
5、ModuleNotFoundError: No module named 'backpack'
pip install backpack-for-pytorch
6、ModuleNotFoundError: No module named 'cv2'
pip install opencv-python
二、名称一致
1、ModuleNotFoundError: No module named 'kornia'
pip install kornia
2、ModuleNotFoundError: No module named 'pandas'
pip install pandas
3、ModuleNotFoundError: No module named 'psutil'
pip install psutil
4、ModuleNotFoundError: No module named 'memory_profiler'
pip install memory_profiler
5、ModuleNotFoundError: No module named 'timm'
pip install timm
6、ModuleNotFoundError: No module named 'pycm'
pip install pycm
7、ModuleNotFoundError: No module named 'ipdb'
pip install ipdb
三、其他情况
1、报错:ModuleNotFoundError: No module named 'torchvision.models.utils' 解决方案原网址
# from torchvision.models.utils import load_state_dict_from_url 注释掉
from torch.hub import load_state_dict_from_url #用这个