Ubuntu Linux安装PyQt5并配置Qt Designer

一 安装 PyQt5

借助 apt 包管理器来安装 PyQt5 及其相关的开发工具:

复制代码
sudo apt install python3-pyqt5 pyqt5-dev-tools

假如报错, You might want to run 'apt --fix-broken install' to correct these.

直接执行:

复制代码
sudo apt --fix-broken install

二 安装 Qt Designer

Qt Designer 是一个可视化界面设计工具,可用于创建 PyQt5 应用程序的用户界面。你可以使用以下命令进行安装:

复制代码
sudo apt install qttools5-dev-tools

三. 验证安装

你可以通过运行以下 Python 代码来验证 PyQt5 是否安装成功:

复制代码
import sys
from PyQt5.QtWidgets import QApplication, QWidget

if __name__ == '__main__':
    app = QApplication(sys.argv)

    window = QWidget()
    window.setWindowTitle('PyQt5 Test')
    window.setGeometry(100, 100, 300, 200)
    window.show()

    sys.exit(app.exec_())

四. 配置 Qt Designer

在安装完成后,你可以在应用程序菜单中找到 Qt Designer 并启动它。也可以在终端中运行以下命令来启动:

复制代码
designer

五. 将 .ui 文件转换为 Python 代码

借助 Qt Designer 设计好界面后,会生成一个 .ui 文件。你可以使用 pyuic5 工具将其转换为 Python 代码。假设你的 .ui 文件名为 main.ui,可以使用以下命令进行转换:

复制代码
pyuic5 -x main.ui -o main.py

此命令会把 main.ui 文件转换为 main.py 文件,你可以在 Python 代码里导入并使用这个生成的界面。

相关推荐
gplitems12317 小时前
Technox – IT Solutions & Services WordPress Theme: A Practical
linux·服务器·数据库
Deamon Tree17 小时前
后端开发常用Linux命令
linux·运维·python
key_Go18 小时前
0.基于Centos-Stream8 搭建Openstack环境
linux·运维·centos·openstack
wacpguo18 小时前
centos 配置网络
linux·网络·centos
feng_blog668819 小时前
Linux桌面X11服务-XRecord方案捕获鼠标点击的应用窗口
linux
梦昼初DawnDream19 小时前
防火墙规则设置
linux·服务器·windows
LXY_BUAA20 小时前
Linux常见命令
linux·运维·服务器
R&ain20 小时前
Linux目录结构
linux·运维·服务器
帅得不敢出门21 小时前
Linux服务器编译android报no space left on device导致失败的定位解决
android·linux·服务器
用户31187945592181 天前
申威服务器安装Java11(swjdk-11u-9.ky10.sw_64.rpm)详细操作步骤(附安装包)
linux