题主首先按照有关攻略安装了anaconda和pytorch,显示安装正常,如图所示:
但是在pycharm脚本中,import相关库时出现问题:
设置的项目python解释器为anaconda安装路径下的python.exe文件,如图所示:
个人怀疑可能原因有:
可能与环境变量有关?或者还是pycharm配置问题?请各位支招,多谢!
题主首先按照有关攻略安装了anaconda和pytorch,显示安装正常,如图所示:
但是在pycharm脚本中,import相关库时出现问题:
设置的项目python解释器为anaconda安装路径下的python.exe文件,如图所示:
个人怀疑可能原因有:
可能与环境变量有关?或者还是pycharm配置问题?请各位支招,多谢!
原因
当你只是import 某个包(Python自带的或者第三方的),
但是下面代码并没有使用这个包的时候,颜色是灰色的,提示你这个包目前没被使用。
当你import 某个包(Python自带的或者第三方的),
并且下面代码有使用这个包的时候,颜色是正常的,
如果你的Python环境没有这个包的时候,一般颜色会是红色的,报错。
以这个图片里面的为例子进行说明,
第一行标红,代表这个库没有安装,或者这个库不存在(拼写错误)
第二行灰色,代表下面代码没有使用这个库import os
第三行正常, 因为import datetime
之后,下面代码调用了datetime.datetime.now()
,所以为正常
解决方法
这个是编辑器自带的功能,用来提示开发者这个库没有用到,可以删除
你的环境目前没有什么问题。
你可以参考这个库的demo运行下,查看是否报错
或者
使用ctrl + 鼠标左键
单击 import 这个包
后面的这个包
字段来进行跳转到这个包的源码文件。
另外,如果你觉得还不不确定
可以执行以下代码输出第三方库的版本号进行测试,
import pandas
import torch
print(pandas.__version__)
print(torch.__version__)
输出为:
1.4.2
1.9.0+cu102
如有问题及时沟通