PyCharm无法识别PyQt5的2种解决方法,ModuleNotFoundError: No module named 'pyqt5'


Posted in Python onFebruary 17, 2020

PyCharm不识别PyQt5的问题如图所示,引用PyQt5的时候显示错误“ModuleNotFoundError: No module named 'pyqt5'”

首先确定已经安装了PyQt5是成功的

Python\Python36\Lib\site-packages这个路径下面去看有没有PyQt5相关的库

PyCharm无法识别PyQt5的2种解决方法,ModuleNotFoundError: No module named 'pyqt5'

通过python的命令引用PyQt5成功,表示PyQt5安装没有问题

Python环境变量配置一般没有问题,很少,如果有,就无法运行

PyCharm无法识别PyQt5的2种解决方法,ModuleNotFoundError: No module named 'pyqt5'

最新版的PyCharm,因为高版本pycharm自己创建了一个Python虚拟环境 默认没有把你安装的第三方库添加进来,所以就造成这种问题,而且在新建项目时候Project Iterpreter那个标签隐藏,无法注意到,需要手动打开,如下图中绿色那个小东西打开:

PyCharm无法识别PyQt5的2种解决方法,ModuleNotFoundError: No module named 'pyqt5'

解决办法1:在新建项目的时候如下图所示勾选那两个框框,目的是加载第三方库

PyCharm无法识别PyQt5的2种解决方法,ModuleNotFoundError: No module named 'pyqt5'

这样在创建完工程的时候会加载一堆东西,另一个办法就是利用下面的Existing interpreter来处理。点击那个配置按钮

PyCharm无法识别PyQt5的2种解决方法,ModuleNotFoundError: No module named 'pyqt5'

如果你已经建了项目,不想重新再重复已有的工作,别担心,还有办法!

在已有项目的最后面找到External Libraries ,然后找到venv目录,把pyvenv.cfg文件中的如下参数改成true

include-system-site-packages = true

PyCharm无法识别PyQt5的2种解决方法,ModuleNotFoundError: No module named 'pyqt5'

大功告成!

更多关于PyCharm配置PyQt5的问题请查看下面的相关链接

Python 相关文章推荐
用Python编写简单的定时器的方法
May 02 Python
Python实现Youku视频批量下载功能
Mar 14 Python
python中将字典形式的数据循环插入Excel
Jan 16 Python
Python使用flask框架操作sqlite3的两种方式
Jan 31 Python
基于python requests库中的代理实例讲解
May 07 Python
如何使用python把ppt转换成pdf
Jun 29 Python
Python测试线程应用程序过程解析
Dec 31 Python
Python使用qrcode二维码库生成二维码方法详解
Feb 17 Python
520使用Python实现“我爱你”表白
May 20 Python
keras slice layer 层实现方式
Jun 11 Python
Python虚拟环境的创建和包下载过程分析
Jun 19 Python
Python 使用 Frame tkraise() 方法在 Tkinter 应用程序中的Frame之间切换
Apr 24 Python
python识别验证码图片实例详解
Feb 17 #Python
Python pyautogui模块实现鼠标键盘自动化方法详解
Feb 17 #Python
Matplotlib使用字符串代替变量绘制散点图的方法
Feb 17 #Python
关于tf.TFRecordReader()函数的用法解析
Feb 17 #Python
将数据集制作成VOC数据集格式的实例
Feb 17 #Python
将labelme格式数据转化为标准的coco数据集格式方式
Feb 17 #Python
开启Django博客的RSS功能的实现方法
Feb 17 #Python
You might like
PHP获取当前文件所在目录 getcwd()函数
2009/05/13 PHP
PHP 5.3.0 安装分析心得
2009/08/07 PHP
php中session退出登陆问题
2014/02/27 PHP
PHP实现防盗链的方法分析
2017/07/25 PHP
用JavaScript获取网页中的js、css、Flash等文件
2006/12/20 Javascript
用JS写的一个TableView控件代码
2010/01/23 Javascript
js获取html文件的思路及示例
2013/09/17 Javascript
浅谈javascript的Array.prototype.slice.call
2015/08/31 Javascript
Node.js项目中调用JavaScript的EJS模板库的方法
2016/03/11 Javascript
JavaScript常用判断写法大全(推荐)
2016/05/30 Javascript
vue.js中npm安装教程图解
2018/04/10 Javascript
微信小程序wx.uploadfile 本地文件转base64的实现代码
2018/06/28 Javascript
分享5个好用的javascript文件上传插件
2018/09/16 Javascript
Vue中使用方法、计算属性或观察者的方法实例详解
2018/10/31 Javascript
微信小程序 如何保持登录状态
2019/08/16 Javascript
ES6 Object.assign()的用法及其使用
2020/01/18 Javascript
js实现从右往左匀速显示图片(无缝轮播)
2020/06/29 Javascript
[07:47]DOTA2国际邀请赛采访专栏:探访Valve总部
2013/08/08 DOTA
[51:30]OG vs LGD 2018国际邀请赛淘汰赛BO3 第二场 8.26
2018/08/30 DOTA
python3.5仿微软计算器程序
2020/03/30 Python
Python寻找路径和查找文件路径的示例
2019/07/10 Python
pycharm双击无响应(打不开问题解决办法)
2020/01/10 Python
python实现批处理文件
2020/07/28 Python
统计学专业毕业生的自我评价分享
2013/11/28 职场文书
小学语文国培感言
2014/03/04 职场文书
党员干部2014全国两会学习心得体会
2014/03/10 职场文书
个人借款担保书
2014/04/02 职场文书
会议欢迎词范文
2015/01/27 职场文书
项目负责人岗位职责
2015/02/15 职场文书
拉贝日记观后感
2015/06/05 职场文书
2015年酒店销售部工作总结
2015/07/24 职场文书
《月光曲》教学反思
2016/02/16 职场文书
2019暑假阅读倡议书
2019/06/24 职场文书
浅谈MySQL之select优化方案
2021/08/07 MySQL
mysql中varchar类型的日期进行比较、排序等操作的实现
2021/11/17 MySQL
SQL Server删除表中的重复数据
2022/05/25 SQL Server