安装

我使用的mini-conda环境, 使用下面的命令即可安装PySide6.

pip install pyside6

使用

import sys, os, PySide6
from PySide6.QtCore import Qt
from PySide6.QtWidgets import QApplication, QLabel

dirname=os.path.dirname(PySide6.__file__)
plugin_path = os.path.join(dirname, 'Qt', 'plugins', 'platforms')

os.environ['QT_QPA_PLATFORM_PLUGIN_PATH'] = plugin_path


if __name__ == "__main__":
app = QApplication(sys.argv)
label = QLabel("Hello World", alignment=Qt.AlignCenter)
label.show()
sys.exit(app.exec_())

结果:

MacOS中运行第一个PySide6实例_ide

其他注意事项

每次都要这样写前面的几行, 比较麻烦, 这里可以直接修改​​PySide6​​​的​​__init__​​​文件(可以通过​​print(PySide6.__file__)​​​查看位置), 在里面直接加上下面的几行即可:(​​sys​​​, ​​os​​都是默认导入的)

import PySide6
dirname=os.path.dirname(PySide6.__file__)
plugin_path = os.path.join(dirname, 'Qt', 'plugins', 'platforms')

os.environ['QT_QPA_PLATFORM_PLUGIN_PATH'] =