PyQt5 在ubuntu详细安装与配置教程及使用
时间: 2025-03-23 16:09:13 浏览: 88
### PyQt5在Ubuntu上的安装、配置及使用
#### 1. 安装PyQt5及相关工具
为了在Ubuntu上成功安装并使用PyQt5,可以按照以下方法操作:
通过pip命令安装PyQt5及其相关开发工具。推荐使用清华大学开源镜像源加速下载过程[^2]。
```bash
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyqt5
pip install PyQt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple
```
如果需要更全面的支持环境(例如设计UI界面),还可以借助apt包管理器来安装额外的依赖库和工具链[^3]。执行下列命令完成这些组件的部署:
```bash
sudo apt-get update
sudo apt-get install libxext6 libxext-dev libqt4-dev libqt4-gui libqt4-sql qt4-dev-tools qt4-doc qt4-designer qt4-qtconfig
```
需要注意的是,上述指令适用于较旧版本的Qt框架;对于新项目建议优先考虑基于Qt5系列的产品线替代方案。
#### 2. PyCharm集成设置
当完成了基础软件栈搭建之后,在IDE层面如JetBrains旗下的PyCharm里做好相应调整也很重要[^4]。具体做法如下所示:
打开目标工程目录下的`.venv`虚拟环境中添加路径映射至全局site-packages位置或者手动指定解释器指向已正确装载模块实例的位置即可实现无缝衔接效果。
另外创建测试脚本验证当前状态是否正常工作也是一个不错的选择——下面给出了一段简单的Python程序用于展示基本窗口渲染功能:
```python
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import sys
from PyQt5.QtWidgets import QApplication, QWidget
if __name__ == '__main__':
app = QApplication(sys.argv)
w = QWidget()
w.resize(250, 150)
w.move(300, 300)
w.setWindowTitle('Simple Example')
w.show()
sys.exit(app.exec_())
```
运行此代码片段后应该能够看到弹出一个小尺寸空白窗体证明一切运转良好!
#### 3. 进一步学习资源链接
除了官方文档之外还有很多优秀的第三方资料可供参考深入理解各个细节部分知识点内容。
---
阅读全文
相关推荐



















