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中字典和JSON互转操作实例
Jan 19 Python
利用Python如何生成随机密码
Apr 20 Python
离线安装Pyecharts的步骤以及依赖包流程
Apr 23 Python
详解django中自定义标签和过滤器
Jul 03 Python
python连接mongodb密码认证实例
Oct 16 Python
pycharm: 恢复(reset) 误删文件的方法
Oct 22 Python
python ddt数据驱动最简实例代码
Feb 22 Python
pandas 数据索引与选取的实现方法
Jun 21 Python
python-视频分帧&多帧合成视频实例
Dec 10 Python
Python生成六万个随机,唯一的8位数字和数字组成的随机字符串实例
Mar 03 Python
Python 输出详细的异常信息(traceback)方式
Apr 08 Python
Python基础数据类型tuple元组的概念与用法
Aug 02 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下过滤HTML代码的函数
2007/12/10 PHP
PHP使用strtotime获取上个月、下个月、本月的日期
2015/12/30 PHP
Yii2使用自带的UploadedFile实现的文件上传
2016/06/20 PHP
javascript 设为首页与加入收藏兼容多浏览器代码
2011/01/11 Javascript
JQuery判断HTML元素是否存在的两种解决方法
2013/12/26 Javascript
js的alert样式如何更改如背景颜色
2014/01/22 Javascript
node.js学习总结之调式代码的方法
2014/06/25 Javascript
js中window.open打开一个新的页面
2014/08/10 Javascript
JS区分浏览器页面是刷新还是关闭
2016/04/17 Javascript
Bootstrap编写导航栏和登陆框
2016/05/30 Javascript
vue 组件的封装之基于axios的ajax请求方法
2018/08/11 Javascript
JS实现获取自定义属性data值的方法示例
2018/12/19 Javascript
微信小程序bindtap事件与冒泡阻止详解
2019/08/08 Javascript
layUI使用layer.open,在content打开数据表格,获取值并返回的方法
2019/09/26 Javascript
python利用Guetzli批量压缩图片
2017/03/23 Python
python实现list由于numpy array的转换
2018/04/04 Python
python 获取字符串MD5值方法
2018/05/29 Python
python opencv判断图像是否为空的实例
2019/01/26 Python
python 列表转为字典的两个小方法(小结)
2019/06/28 Python
对Django中内置的User模型实例详解
2019/08/16 Python
python实现人工智能Ai抠图功能
2019/09/05 Python
如何在VSCode上轻松舒适的配置Python的方法步骤
2019/10/28 Python
python numpy实现rolling滚动案例
2020/06/08 Python
Keras - GPU ID 和显存占用设定步骤
2020/06/22 Python
阿迪达斯新加坡官方网站:adidas新加坡
2019/12/06 全球购物
delegate与普通函数的区别
2014/01/22 面试题
面试后的感谢信范文
2014/02/01 职场文书
户外婚礼策划方案
2014/02/08 职场文书
语文教研活动总结
2014/07/02 职场文书
延安红色之旅心得体会
2014/10/07 职场文书
自信主题班会
2015/08/14 职场文书
高考百日冲刺决心书
2015/09/23 职场文书
家电创业计划书
2019/08/05 职场文书
Python机器学习实战之k-近邻算法的实现
2021/11/27 Python
微信小程序调用python模型
2022/04/21 Python
python开发制作好看的时钟效果
2022/05/02 Python