python编写exe图形界面
安装pyside6
- 可以使用python纯净环境,也可使用anaconda;
- 安装命令为pip install pyside6,当前无法使用conda install 安装方式;
- 注意安装时候使用的虚拟环境,将环境事先切换到要运行GUI程序的环境中;
使用pyside6
-
windows下可能出现No module named _curses的错误,使用 pip install windows-curses即可;
-
使用Qt的designer进行编写ui程序;使用vscode时,需要将路径填写正确
-
使用Qt的uic将.ui文件转化为.py, 然后再调用的文件中import;PySide6-uic demo.ui -o ui_demo.py,如果使用python,配置了Qt-python之后,可以直接转换;
打包成exe文件
- 使用pyinstaller文件
pip install pyinstaller;
pyinstaller -F -w *.py , -F -w不会产生控制台, 没有-w会产生控制台,产生的文件在执行目录的dst目录下