安装paramiko模块成功之后,在IDE中导入报错“ No modeule named 'paramiko' ”(已解决:pycharm解释器选择错误)

环境:win10,电脑中安装了python2和python3,已经配置好,目前使用python3的环境,pip使用正常。

前情:cmd下pip install paramiko成功

现象:

在cmd下进入python命令行,import paramiko成功,

在IDE环境中import paramiko会报错

PyCharm中运行也会报错

在cmd中使用python test.py运行则可以成功。

回退paramiko版本现象相同。

记录下,以后希望能知道为了啥

--------------------------------------------------

已解决:

原因:pycharm和终端使用的解释器不同!

pycharm每次新建一个python项目时,都会虚拟一个python环境出来,这次在选择project Interpreter时,选择了其他项目的python3虚拟环境,导致pycharm解释器虽然是python3,但是和终端不一样。

解决方法:
setting->project interpreter->project interpreter右侧设置按钮->add:

打开Add Python Imterpreter界面,选择Existing environment,填写和终端相同的python.exe路径

查看终端python解释器的方法:

终端进入python环境->import sys->sys.executable

 


 

 

 

你可能感兴趣的:(python)