原因3:pycharm内没有选择对应环境(解释器)导致找不到包
2.版本不兼容
先按照下图判断cuda,python和torch版本是否兼容,cu113表示cuda11.3,cp310表示python3.10,按照对应关系判断是否兼容。
查询cuda版本:按下键盘上的win+r,输入cmd打开控制台,再输入nvcc -V(注意V是大写,中间有个空格),箭头所指出即为cuda的版本。
查询python版本:按下键盘上的win+r,输入cmd打开控制台,再输入python,箭头所指即为python的版本。
查询pytorch版本:首先打开Anaconda Prompt,输入conda activate xxxx进入你创建的虚拟环境,xxxx是你虚拟环境的名字,再输入conda list就可以看到该环境下有的所有软件包,找到pytorch,箭头所指即为pytorch版本。