Ubuntu安装PyCharm+PyQt5+Qt Designer及:ModuleNotFoundError: No module named 'PyQt5'的解决

1、安装相关工具及库:

sudo apt-get install python3-pip  //安装pip
pip3 install PyQt5  //库  (sudo apt-get install python3-pyqt5 //库)

Ubuntu安装PyCharm+PyQt5+Qt Designer及:ModuleNotFoundError: No module named 'PyQt5'的解决_第1张图片

sudo apt-get install qttools5-dev-tools //安装Qtdesigner
sudo apt-get install qt5-default
sudo apt install pyqt5-dev-tools  //安装pyqt5工具 pyuic

2、配置
为PyCharm添加快捷使用的拓展工具 Qt designer 和将Qt的ui文件转换为python程序的Pyuic工具。
Ubuntu安装PyCharm+PyQt5+Qt Designer及:ModuleNotFoundError: No module named 'PyQt5'的解决_第2张图片
Ubuntu安装PyCharm+PyQt5+Qt Designer及:ModuleNotFoundError: No module named 'PyQt5'的解决_第3张图片

3、导入相关拓展文件
在PyCharm运行PyQt5的测试程序时出现问题:

from PyQt5 import QtCore, QtGui, QtWidgets
ModuleNotFoundError: No module named 'PyQt5'

解决方法:
如下列图片所示↓

1)首先在终端运行python,通过 import 来进行PyQt5的导入,运行正常,这就表明所安装的PyQt5没有问题,排除PyQt5安装错误所带来的Bug。
这里写图片描述
2)为PyCharm IDE导入PyQt5。
step 1: File→settings
Ubuntu安装PyCharm+PyQt5+Qt Designer及:ModuleNotFoundError: No module named 'PyQt5'的解决_第4张图片
step 2: Project:
→Project interpreter
→Add…
Ubuntu安装PyCharm+PyQt5+Qt Designer及:ModuleNotFoundError: No module named 'PyQt5'的解决_第5张图片
step 3: Virtualenv Environment
→选中 Existing environment
选择右下角的按钮。
Ubuntu安装PyCharm+PyQt5+Qt Designer及:ModuleNotFoundError: No module named 'PyQt5'的解决_第6张图片
step 4: 找到安装python所在的路径,选择所使用的Python的版本,OK→OK→Apply→OK;
Ubuntu安装PyCharm+PyQt5+Qt Designer及:ModuleNotFoundError: No module named 'PyQt5'的解决_第7张图片
返回主页,软件已在进行后台的更新,添加所下载的PyQt5的相关支持库。
Ubuntu安装PyCharm+PyQt5+Qt Designer及:ModuleNotFoundError: No module named 'PyQt5'的解决_第8张图片
更新完毕之后,就可以运行相关程序,测试结果如下。
Ubuntu安装PyCharm+PyQt5+Qt Designer及:ModuleNotFoundError: No module named 'PyQt5'的解决_第9张图片

你可能感兴趣的:(人生苦短我用Python,Qt开发学习)