对于 PySide6,将
uic.exe
复制到 <yourPythonRoot>/Lib/site-packages/PySide6/bin/
,然后重新启动设计器。
我在 Windows 上也遇到了这个问题。 我只是手动进行转换。因此,只需使用 PySide6 的
uic
来转换为 python 代码,而不是 QT Designer 的 uic
。
form.ui
)。C:\Users\YourUserName\AppData\Roaming\Python\Python312\site-packages\PySide6\uic.exe -g python form.ui > ui_form.py
如果有效(即您获得了正确的 python 文件),只需将
C:\Users\YourUserName\AppData\Roaming\Python\Python312\site-packages\PySide6\
添加到 Path
环境变量中,然后您就可以从任何地方运行 uic -g python form.ui > ui_form.py
。