首页Python【PySide6】1.安装...

【PySide6】1.安装

Pyside6是Qt6对应的官方python库,官方文档地址:https://doc.qt.io/qtforpython/contents.html

  • 使用pip安装:
pip install pyside6

安装完成后,会在Python环境下的Scripts文件夹下还会多出pyside6-designer.exepyside6-uic.exe等几个exe程序。

pyside6-designer.exe为qt的界面设计程序,可以通过拖拽方式设计界面并保存为ui文件。

使用pyside6-uic.exe,通过以下命令将ui文件转换成py文件。

pyside6-uic.exe ui_mainwindow.ui -o ui_mainwindow.py
  • 第一个程序:
from PySide6.QtWidgets import QWidget, QApplication

# 创建应用
app = QApplication()
# 创建窗口
GenertorWindow = QWidget()
# 显示窗口
GenertorWindow.show()
app.exec()

运行上述代码,会弹出一个窗口。说明安装成功。

  • 文件打包:

程序打包建议使用auto-py-to-exe,这是一个基于pyinstaller的带Ui界面的打包程序,对新手极其友好。使用如下命令安装:

pip install auto-py-to-exe

通过以下命令启动程序:

auto-py-to-exe
  • 问题Bug:

如果执行程序出现如下错误:

This application failed to start because no Qt platform plugin could be initialized.

主要是因为当前python环境缺少 Qt platform plugin 下的库,解决办法为:将PySide6路径下的plugins\platforms添加到系统环境变量中。

变量名:QT_QPA_PLATFORM_PLUGIN_PATH
变量值:对应自己的安装目录
RELATED ARTICLES

欢迎留下您的宝贵建议

Please enter your comment!
Please enter your name here

- Advertisment -

Most Popular

Recent Comments