Pyside2 Designer 无法预览 Python代码
简述
pip install pyside2
的 pyside2
是自带了一个 Qt Designer
的。
在 conda
环境里面,designer
在 miniconda3\envs\qt_mssql\Scripts
下(pyside2-designer.exe
),
或者 miniconda3\envs\qt_mssql\Lib\site-packages\PySide2
下 (designer.exe
)。
但是,直接打开 Designer 设计窗口后,在 窗口
中选择 预览Python
代码,可能会弹出窗口显示
Unable to launch C:
\Users\user_name\miniconda3\envs\test2\Lib\site-
packages\PySide2\bin\uic: Process failed to start: 系统找
不到指定的文件。
如图:
解决方法
- 在文件夹中打开
C: \Users\user_name\miniconda3\envs\test2\Lib\site- packages\PySide2\
路径
文件夹内容应该是类似这样的的
- 在这个目录下创建
bin
文件夹 - 将文件夹中的
uic.exe
复制到bin
文件夹下
最后效果
可以正确预览python代码
方法来源
Youtube : Qt Designer - Code generation failed
示例环境
python 3.8.3
PySide2 5.15.2
OS Win10