首页/文章/ 详情

PyCharm更新PyQt之后QtDesigner打不开了怎么办

精品
作者优秀平台推荐
详细信息
文章亮点
作者优秀
从业经验5+年/博士学历/特邀专家/独家讲师
平台推荐
主编推荐
2年前浏览1570

无意间在PyCharm中更新了一下pyqt5、pyqt5_tools、pyqt5designer,如下图所示。

image.png

本人将PyQt5安装在Python安装路径Lib\site-packages下。

但是site-packages\QtDesigner文件夹下的designer.exe打不开了。新版PyQt5中designer.exe的路径如下图所示,在site-packages\qt5-applications\Qt\bin文件夹下。双击designer.exe即可打开,也可以固定到任务栏。

image.png

PyCharm中设置了外部工具,则需要改一下designer.exe的路径,如下图所示。

image.png

熟悉的界面又回来了。

image.png

此外,可以在PyCharm中把pyqt5designer卸载了,没啥用了。

由于Python3.9以后不支持Win7,所以在Win 11的系统上安装了Python3.8,这样用pyinstaller打包后的exe可以在Win 7运行。如果PyQt5 Python程序打包后的exe在Win7运行时提示缺某些dll,先不急着找dll,先给系统打几个补丁试试。

以前用Python3.9,打包成exe后在win11、win10都可以运行,在win7运行出现各种问题,缺dll补dll,无济于事。上Python官网查版本信息,找到了Python3.9不支持win7。退回Python3.8,打包的exe终于在win7上跑起来了。

打不开designer.exe的问题网上有各种说法。site-packages\qt5-applications\Qt\bin下的designer.exe可以运行,无需安装pyqt5designer了。

科普其他软件
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2022-06-14
最近编辑:2年前
KongXH
博士 专注于有限元分析领域,联合创作...
获赞 48粉丝 98文章 58课程 1
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈