[Record] 配置PyQt5 (Linux系统)

[Record]配置PyQt5 (Linux 系统)

在Windows环境忙活了一下午都找不到东西,于是尝试使用Linux,果然方便快捷

  • 系统:Ubuntu22.04

  • First, create a new environment in anaconda

1
conda create -n pyqt python=3.8
  • Go into the environment
1
conda activate pyqt
  • get pyqt5
1
pip install pyqt5
  • Install Qt Designer
1
2
sudo apt-get install qttools5-dev-tools
sudo apt-get install qttools5-dev
  • Open the Qt Designer
1
2
cd /usr/lib/x86_64-linux-gnu/qt5/bin/ 
./designer
  • Edit the file and save it
  • Transform the ui into python
1
pyuic5 path/to/helloworld.ui -o path/to/helloworld.py

上面的命令生成的代码只是一些定义的函数,并没有调用,执行之后并不会有任何界面显示,需要在另外的python文件中进行import之后调用; 如果想要在单独一个文件中执行并显示图形结果,可以使用

1
pyuic5 -x path/to/helloworld.ui -o path/to/helloworld.py

感谢来自csdn的文章链接


[Record] 配置PyQt5 (Linux系统)
http://jamil-yu.github.io/2023/04/16/[Record]配置PyQt5 (Linux 系统)/
Author
Jamil Yu
Posted on
April 16, 2023
Licensed under