【Python】【界面】+Pyqt5+环境搭建+常见问题



 

 

一、基础信息

1.1、python的各个图形界面库的对比:http://baijiahao.baidu.com/s?id=1600180338541468917&wfr=spider&for=pc

1.2、pyqt5中文手册:http://code.py40.com/pyqt5/ 

 

二、环境搭建

2.1、基础环境搭建:

  https://www.jb51.net/article/162137.htm

  https://www.cnblogs.com/beyang/p/9504581.html (详细)

 

 三、常见问题

3.1、

问题:“pip3 install PyQt5” 命令安装时很慢,怎么办?

方案:命令后面加上镜像地址就快了 如:“pip3 install PyQt5 -i https://pypi.tuna.tsinghua.edu.cn/simple”

 

3.2、

问题:qt designer 一打开就很卡或者操作一会儿就很卡,怎么办?

方案:关闭pycharm、有道词典 就不卡了,打开qt designer后再打开pycharm、有道词典即可

 

3.3、

问题:PyCharm 无法识别PyQt5 或者是 pycharm无法是识别第三方库,怎么办?

方案:https://blog.csdn.net/leemboy/article/details/80490675 (修改:include-system-site-packages = true 后完美解决)

 

3.4、

问题:UI设计师里预览是正常的 但是程序运行 界面结构就变了

方案:

在main里加入QtCore.QCoreApplication.setAttribute(QtCore.Qt.AA_EnableHighDpiScaling)

导入的包:from PyQt5 import QtCore

posted @   淡怀  阅读(351)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义

目录导航

点击右上角即可分享
微信分享提示