Win10安装PyQt5与Qt Designer

2023-05-16

https://blog.csdn.net/u011342224/article/details/78879633

1、直接在cmd中通过pip安装PyQt5


1 pip install pyqt5  

会自动下载PyQt5以及sip并安装,因为PyQt5不再提供Qt Designer等工具,所以需要再安装pyqt5-tools,可直接在cmd中通过pip安装


1 pip install pyqt5-tools  

因为网络等原因,可能会安装失败,可以先现在whl文件再进行安装(下载地址:https://pypi.python.org/pypi/pyqt5-tools/5.7.dev9)

安装好之后在Python安装目录的\\Lib\site-packages\pyqt5-tools\designer文件夹下面能够找到designer.exe,运行即可


https://blog.csdn.net/a359680405/article/details/45074761

配置PyCharm

1)打开PyCharm,执行快捷键ctrl+alt+s打开设置界面,输入tool,点开external tools,配置qtdesigner。

点击左上角的加号,作如下配置:

在Qt Designer的设置中,Program选择PyQt安装目录中 designer.exe 的路径

Work directory 使用变量 $FileDir$ (点击后面的 Insert macro 按钮可以不用输入双击上屏)



2).设置“PyUIC” -- 这个主要是用来将 Qt界面 转换成 py代码

在PyUIC的设置中,其他的都差不多,Program 写入Python的地址,Parameters写入

-m PyQt5.uic.pyuic  $FileName$ -o $FileNameWithoutExtension$.py

把上面的Python路径修改成自己的即可!

Work directory 使用变量 $FileDir$




使用时先用QtDesigner生成ui文件,然后利用PyUIC将ui文件转换成对应python文件



-----------------------------------------------------华丽的分割线--------------------------------------------------------------------

       最近用到了资源文件,资源文件需要用pyrcc5.exe转码,配置方式如图



本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Win10安装PyQt5与Qt Designer 的相关文章

  • 如何在 QTextEdit 中插入图像?

    所以我试图在 Qtexteditor 上插入图像 到目前为止我只能将 Qtexteditor 全部变成白色 我尝试了以下方法 ACTIVATED CSS QTextEdit image url einstein jpg 因此 我以随机顺序接
  • 如何使用通过页面基页附加到页面的母版页?

    在我的 ASP Net Web 应用程序中 我有一个基页面 它实现了跨 Web 应用程序所有页面的功能 并且我的网页派生自该基页面 由于整个网站只有一个母版页 因此我不想在每个网页中附加母版页 因此 我通过基本页的 OnPreInit 方法
  • 从控制台上的 PyQt5 浏览器中删除日志

    我有一个 PyQt5 应用程序虚拟桌面 https github com DSSecret Studios Dev Virtual Desktop有一个内置浏览器 当我使用浏览器时 我从浏览器中收到 JS 错误 类似于 Chrome 在 W
  • PyQt5 和 datetime.datetime.strptime 之间的冲突

    所以我正在编写一个工具 可以使用基于 python 3 52 和 Qt5 的图形用户界面从文件中读取时间 最少的操作 datetime datetime strptime Tue a 在隔离环境中工作 输出 1900 01 01 00 00
  • 使用 PyQt5 将 qDebug 输出重定向到文件

    我使用 python2 7 Qt5 5 和 PyQt5 实现了一个应用程序 我使用Python记录器工作logging 模块 日志消息都发送到 stderr 和日志文件 但是 Qt 日志消息仅出现在 stderr 中 我找不到将它们重定向到
  • 如何在 PyQt5 中对 QProcess 进行排队?

    我想在 PyQt5 中对 QProcess 进行排队 或者只是阻塞 同时仍然使用 readAll 读取标准输出 相当于 subprocess call 而不是 subprocess Pop 当使用 waitForFinished 时 带有
  • 问题 如何使 C# 的 VS IDE 设计器失效/刷新?

    I have 定制表格继承自Form它实现了一个名为的布尔属性Prop 我将使用的表单将继承自定制表格 此属性将对表单进行一些绘制和更改 如果已启用 但是 这并没有按预期工作 设计的 VS IDE 没有刷新以显示更改 但是 如果我按 Ctr
  • 如何调整 PyQt 中绘图的大小?

    我发现了以下代码here https stackoverflow com questions 42146922 variables across classes to scale plot in pyqt gui 我稍微减少了代码 使其更适
  • 带有圆形图像的 QLabel

    我想在 PyQt5 PySide2 应用程序中显示圆形图像 下面是我尝试过的代码 self statusWidget QLabel img QImage image jpg scaled 49 49 Qt IgnoreAspectRatio
  • PyQt 允许枚举值和字符串

    在 PySide 中 我可以通过使用获取具有可能 允许的枚举值及其字符串表示形式的字典values属性 例如 QtWidgets QMessageBox StandardButton values items 如何在 PyQt4 PyQt5
  • [A]类型无法转换为[B]匹配程序集版本的类型

    就在最近 我开始收到这个奇怪的错误 这只是设计器中的问题 应用程序运行没有问题 我试过了 清除影子缓存 删除 bin obj 文件夹 重建解决方案 删除并重新添加提到的程序集并再次执行上述所有操作 这是完整的错误 A MahApps Met
  • QMediaplayer 无法在无框和半透明背景 PyQt5 上工作

    我正在使用 QMediaplayer 制作视频播放器 但它无法在无框和半透明背景窗口上工作 我想制作圆角窗口 所以我需要无框和半透明窗口 这是我的代码 from PyQt5 QtCore import Qt QUrl from PyQt5
  • 如何将抓取的项目放入 Pyqt5 小部件中?

    我正在尝试为 Scrapy 爬虫制作一个简单的 GUI 用户可以按 开始 按钮来运行抓取并在 textBrowser 或其他 qt 小部件 请告知 中查看抓取的结果 我的蜘蛛 import scrapy json class CarSpid
  • 为什么需要用 pyqtSlot 装饰连接的槽?

    我正在使用 pyqt5 并且使用类似于以下的代码连接了几种方法 self progress canceled connect self cancel 例如 其中self cancel is def cancel self self time
  • PyQt5:派生 QWidget 类中带有元类的 Mixin 的问题

    我在尝试将具有元类的 mixin 添加到基类是 QWidget 的类时遇到问题 我知道 PyQt5支持协作多重继承 http pyqt sourceforge net Docs PyQt5 multiinheritance html如果我的
  • 如何在QWebEngineView中指定用户代理

    我正在使用 PyQt5 在网页上实现自动化功能 PyQt5 中显示的页面与 Chrome 中显示的页面有很大不同 如果我要更改用户代理 我可以模仿 Chrome 的功能吗 如果是这样 我将如何更改以下示例中的用户代理 import sys
  • 线程处理时出现 msgbox 错误,GUI 块 [关闭]

    Closed 这个问题需要调试细节 help minimal reproducible example 目前不接受答案 我在执行以下 gui 时遇到问题 如果没有消息框 它可以正常工作 但是当有消息框时 它会阻塞 知道为什么 gui 在有消
  • 如何使用 PyQt5 在 QWidget 上设置 numpy 数组图像

    我正在将相机中的图像作为 numpy 数组读取 我的目标是将其放入 pyqt5 的 Qwidget 中并在我的 mainwindow gui 程序上打印 但我收到以下错误 TypeError QPixmap argument 1 has u
  • 如何在 QScrollArea() 之上显示 QPropertyAnimation()?

    1 Intro 我工作于Python 3 7在 Windows 10 上并使用PyQt5对于图形用户界面 在我的申请中 我得到了一个QScrollArea 里面有一系列按钮 单击时 按钮必须移到该区域之外 我用一个QPropertyAnim
  • 如何在M1 arm64架构上安装PyQt5?

    我有一台 M1 mac 但我注意到 每当本机 python 运行任何自动化脚本 如 PyAutoGui 时 它都会逐渐变得越来越慢 几乎就像受到了限制一样 我用 Miniforge3 创建了一个能够利用 Apple 芯片的环境 使脚本运行得

随机推荐