PySide6 是一个功能强大的 Python GUI 框架,它基于 Qt,适合构建跨平台的桌面应用程序。

如果你想在你的项目中使用 PySide6,那么了解如何通过 pip 安装它是非常重要的。本教程将引导你一步步完成 PySide6 的安装过程。

安装PySide6

步骤 1:检查 Python 版本

首先,确保你已经安装了 Python 3.6 及以上的版本;你可以通过命令python --version检查你的 Python 版本;

python --version
Python 3.11.5

步骤 2:更新 pip(可选)

为了避免安装过程中出现兼容性问题,建议你更新pip到最新版本;

python.exe -m pip install --upgrade pip

步骤 3:安装 PySide6

现在,你可以使用 pip 安装 PySide6了:

pip install pyside6

也可以指定 PySide6 的版本:

pip install pyside6==6.5.2

步骤 4:验证安装

完成安装后,可以通过以下简单的测试代码来验证 PySide6 是否安装成功;

from PySide6 import QtCore, QtWidgets, QtGui
import sys

class MyWidget(QtWidgets.QWidget):
    def __init__(self):
        super().__init__()

        self.button = QtWidgets.QPushButton("点这里")

        self.layout = QtWidgets.QVBoxLayout(self)
        self.layout.addWidget(self.button)

        self.button.clicked.connect(self.showMessage)

    @QtCore.Slot()
    def showMessage(self):
        msgBox = QtWidgets.QMessageBox()
        msgBox.setText("Hello world")
        msgBox.setStandardButtons(QtWidgets.QMessageBox.Ok)
        ret = msgBox.exec()

if __name__ == "__main__":
    app = QtWidgets.QApplication([])

    widget = MyWidget()
    widget.resize(300, 200)
    widget.show()

    sys.exit(app.exec())
pyside6运行效果
程序运行效果