##解决 PyCharm+PySide2运行GUI程序时报错:
在安装pyside2的目录中找到_init_.py(我的是E:\anaconda3\Lib\site-packages\PySide2)打开并在def _setupQtDirectories():中添加以下代码:
import sys, os
dirname = os.path.dirname(__file__)
plugin_path = os.path.join(dirname, 'plugins', 'platforms')
os.environ['QT_QPA_PLATFORM_PLUGIN_PATH'] = plugin_path
修改成这样子:
保存后运行。
若还有错,注意是否已经配置好了用户的环境变量
配置环境变量的方式如下:
此电脑右键——>属性
高级系统设置
环境变量
在用户系统变量中新建:变量名为:QT_QPA_PLATFORM_PLUGIN_PATH
变量值为PySide2\plugin\platforms
点击确定。
重启电脑运行程序,问题解决!