Pytorch : No module named 'torch'&No module named 'pytest'

No module named 'torch'

首先,打开一个别人的代码,出现 No module named 'torch'。但之前运行自己的项目是没问题的

参考https://blog.csdn.net/john_bian/article/details/79291228

发现PyCharm的settings,( File->settings->project:当前项目名->Project Interpreter->show all)

Pytorch : No module named 'torch'&No module named 'pytest'

应选择Python 3.7(pytorch),当时选择的是Python 3.7。改过后就可以运行了。

 

再运行出现No module named 'pytest'

解决:

Pytorch : No module named 'torch'&No module named 'pytest'

下拉-> Edit Configurations -> Run/Debug Configurations

发现:Warning: No pytest runner found in selected interpreter

Pytorch : No module named 'torch'&No module named 'pytest'

Cancel,进入终端,输入:conda install pytest (我的Python是通过Anaconda安装的)

Pytorch : No module named 'torch'&No module named 'pytest'

 

No module named 'cv2'

在Terminal 输入:pip install opencv-python