pycharm 无法识别PyQt5

由于系统中装了python2.7, 和python3.5,运行工程的时候,报错
No module named 'pyqt5'。而且在cmd终端里也无法import PyQt5

  1. 注意终端中python版本是什么,一般默认是python2.7,因此自然无法识别pyqt5。可以去python3.5的安装目录下,打开python.exe去import PyQt5,如果成功,则说明安装成功。或者直接再cmd终端里执行pip list,找到对应PyQt5版本

2.注意pycharm工程的python版本。查看方法为 settings--Project Interpreter中配置的python版本。如果错误,则选择对应python版本的python.exe的路径。

  1. 注意不要在pycharm的终端里去尝试输入import PyQt5。因为
    即便配置成为了python3.5,则pycharm可能无法识别pyqt5。参考PyQt5 导入失败;pycharm无法识别pyqt5的问题

  2. 如果仍然报错

xxxx\python.exe start.py
Traceback (most recent call last):
 No module named 'PyQt5' 
ImportError: No module named 'PyQt5'

即,python.exe的路径不对。但是明明步骤2中已经配置好了对应的python了啊,这里的xxxx\python.exe是在哪里改变的。

image.png

选择当前启动脚本的Edit Configuration,显示如上界面,将 python interpreter配置和步骤2中的路径相同即可。

你可能感兴趣的:(pycharm 无法识别PyQt5)