首页 > 其他分享 >安装paramiko模块成功之后,在IDE中导入报错 "No modeule named 'paramiko'"

安装paramiko模块成功之后,在IDE中导入报错 "No modeule named 'paramiko'"

时间:2023-03-16 20:59:12浏览次数:42  
标签:named python project 报错 paramiko pycharm python3

1.背景

  环境:

  win10系统,电脑中安装了python2和python3,目前使用python3的环境,pip使用正常。

  现象:

  cmd下pip install paramiko成功,并且pip list里有paramiko。

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

  在IDE环境中import paramiko会报错,PyCharm中运行也会报错

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

  回退paramiko版本现象相同。

 

2.解决

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

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

  解决方案:

  setting->project interpreter->project interpreter(project 项目名)->add:

  

  打开add Python Imterpreter→Existing environment,填写和终端相同的python.exe路径。(默认就是下图的直接指向下图的项目的虚拟环境)

  

  改成python3的真实目录

  

  还是不行?那么需要退出一下pycharm,一定要记得重启一下pycharm。

 

  提示:

  查看终端python解释器目录的方法。

  

 

标签:named,python,project,报错,paramiko,pycharm,python3
From: https://www.cnblogs.com/lizexiong/p/17224077.html

相关文章