系统平台:Win10 64bit
python版本: python 3.8
使用pip install pyside2
安装 pyside2
这是找不到QT平台的插件,这是环境变量'QT_QPA_PLATFORM_PLUGIN_PATH'出现错误
具体解决方法:
-
我们可以在每一段程序开始之前设定环境变量:
import os
dirname = os.path.dirname(PySide2.__file__)
plugin_path = os.path.join(dirname, 'plugins', 'platforms')
os.environ['QT_QPA_PLATFORM_PLUGIN_PATH'] = plugin_path
其中 plugin_path 其实就是你所安装的Pyside2包中 plugins\platforms 所在的完整地址既然是环境变量出错,我们可以手动重设环境变量:
变量名 = QT_QPA_PLATFORM_PLUGIN_PATH
变量值可以在1的方法中的 plugin_path 的值 也就是你所安装的Pyside2包中 plugins\platforms 所在的完整地址