一、下载qt

镜面网站下载快

中国科学技术大学:Index of /qtproject/

点击archive -> qt,选择需要的版本,我安的是5.9.8的linux

 

 

二、安装Qt
(1)赋予执行权限:

chmod +x qt-opensource-linux-x64-5.5.1.run

(2)执行qt-opensource-linux-x64-5.5.1.run:

sudo ./qt-opensource-linux-x64-5.5.1.run

安装步骤参考了这位博主:(62条消息) linux下安装qt教程_wang@xing的博客-CSDN博客_linux环境安装qtdesigner

三、配置环境

conda activate pytorch

安装pyqt库

pip install PyQt5

pip install PyQt5-tools

点击安装pyqt intergration,安好了 点击Extension setting 配置环境

参考了这位博主

(62条消息) vscode配置pyqt5全过程(最新最全)_程序员小杜的博客-CSDN博客_vscode pyqt

 四、写个小界面

右键空白处选择PYQT:New Form

 点Main Window ,然后创建

 随便拉进去一个pushbutton

 保存,就会生成相应的.ui文件

 右键.ui文件,选择PYQT:compile from

自动生成对应的.py文件

import sys
from PyQt5.QtWidgets import QMainWindow,QApplication
from tmp import Ui_MainWindow  #导入你写的界面类

  

if __name__ == '__main__': 
    app = QApplication(sys.argv) 
    MainWindow = QMainWindow() 
    ui = Ui_MainWindow() 
    ui.setupUi(MainWindow) 
    MainWindow.show() 
    sys.exit(app.exec_())

打包为exe代码 

 pyinstaller -D -w E:\Anaconda3\envs\pytorch\Lib\site-packages act_deepl.py

 五、简单例子学习

 (116条消息) Python 3.8 + PyCharm + PyQt5(三)-输入计算_誓言神月的博客-CSDN博客

(根据作者给的例子做,作者写的很详细)

新建环境,这样后续打包的文件内存小

conda create -n pytmp python=3.7 -y
conda activate pytmp

根据博主的教程一步一步做,顺便安装库

记得打包成exe,可以在py所在文件夹直接cmd,回车

conda activate pytmp
pyinstaller -w 1.py

 

 运行文件在

 

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐