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数据结构之图的实现方法
Jul 08 Python
Python聚类算法之凝聚层次聚类实例分析
Nov 20 Python
Flask实现跨域请求的处理方法
Sep 27 Python
Pandas过滤dataframe中包含特定字符串的数据方法
Nov 07 Python
对python数据切割归并算法的实例讲解
Dec 12 Python
解决python xlrd无法读取excel文件的问题
Dec 25 Python
python获取服务器响应cookie的实例
Dec 28 Python
Python告诉你木马程序的键盘记录原理
Feb 02 Python
django多种支付、并发订单处理实例代码
Dec 13 Python
python GUI框架pyqt5 对图片进行流式布局的方法(瀑布流flowlayout)
Mar 12 Python
Python依赖包迁移到断网环境操作
Jul 13 Python
python3实现飞机大战
Nov 29 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实现MD5加密16位(不要默认的32位)
2013/08/12 PHP
PHP实现模仿socket请求返回页面的方法
2014/11/04 PHP
PHP怎样用正则抓取页面中的网址
2016/08/09 PHP
PHP操作Postgresql封装类与应用完整实例
2018/04/24 PHP
PHP pthreads v3使用中的一些坑和注意点分析
2020/02/21 PHP
PHP实现获取文件mime类型多种方法解析
2020/05/28 PHP
Jquery选择器 $实现原理
2009/12/02 Javascript
纯js分页代码(简洁实用)
2013/11/05 Javascript
跟我学习javascript的Date对象
2015/11/19 Javascript
Node.js 回调函数实例详解
2017/07/06 Javascript
vue.js组件vue-waterfall-easy实现瀑布流效果
2017/08/22 Javascript
JavaScript中变量提升与函数提升经典实例分析
2018/07/26 Javascript
vue单页缓存方案分析及实现
2018/09/25 Javascript
Vue中Table组件Select的勾选和取消勾选事件详解
2019/03/19 Javascript
Node.js控制台彩色输出的方法与原理实例详解
2019/12/01 Javascript
基于Vue全局组件与局部组件的区别说明
2020/08/11 Javascript
[52:09]2014 DOTA2华西杯精英邀请赛 5 25 NewBee VS DK第二场
2014/05/26 DOTA
跟老齐学Python之有容乃大的list(4)
2014/09/28 Python
Python进程间通信Queue实例解析
2018/01/25 Python
Python格式化输出字符串方法小结【%与format】
2018/10/29 Python
Python学习笔记之Break和Continue用法分析
2019/08/14 Python
Tensorflow不支持AVX2指令集的解决方法
2020/02/03 Python
Python图像处理库PIL的ImageGrab模块介绍详解
2020/02/26 Python
在Keras中CNN联合LSTM进行分类实例
2020/06/29 Python
CSS3 渐变(Gradients)之CSS3 线性渐变
2016/07/08 HTML / CSS
写给女朋友的道歉信
2014/01/12 职场文书
婚前财产公证书
2014/04/10 职场文书
师德先进个人材料
2014/12/20 职场文书
2015年端午节活动策划书
2015/05/05 职场文书
中学后勤工作总结2015
2015/07/22 职场文书
创业计划书之甜品店
2019/09/18 职场文书
MySQL pt-slave-restart工具的使用简介
2021/04/07 MySQL
如何开发一个渐进式Web应用程序PWA
2021/05/10 Javascript
PostgreSQL13基于流复制搭建后备服务器的方法
2022/01/18 PostgreSQL
十大经典日本动漫排行榜 海贼王第三,犬夜叉仅第八
2022/03/18 日漫
前端传参数进行Mybatis调用mysql存储过程执行返回值详解
2022/08/14 MySQL