我正在尝试从 python 中的 ui 文件翻译文件我正在编写一个团队pyside-uic "C:\test.ui" -x -o "C:\test.py"在球队阵容中,但它告诉我没有这样的球队。更改为“pyside2-uic”但仍然没有帮助告诉我如何修复它?Python 3.7.6 和 Pyside2。我试着用import sys, pprintfrom pysideuic import compileUipyfile = open("[path to output python file]\output.py", 'w')compileUi("[path to input ui file]\input.ui", pyfile, False, 4,False)pyfile.close()但找不到模块 pysideuic。我还可以做些什么?由于某种原因,我没有安装 pyside2-tools 或 pyside-tools,所以如果我需要在某个地方下载它们,请告诉我如何。我已经尝试通过 pip 下载,但没有成功。
2 回答
慕码人2483693
TA贡献1860条经验 获得超9个赞
我不确定我是否完全理解您的问题,因为“团队阵容”对我来说并不清楚。但我确定您需要安装 pyside2-tools,因为 UI 编译器是该软件包的一部分。我想提一下 pyside-uic 从某些 python 版本开始被删除(我认为是 3.8,但不确定)。对于实际版本,您应该使用以下命令(linux 示例,但对于 windows 非常相似):
uic -g python -o <ouput_python_file> <input_ui_file>
收到一只叮咚
TA贡献1821条经验 获得超4个赞
<resources> <include location="ui.files.qrc"/> </resources>
实际上,ui 是文件夹,如下所示:D:\qt5_design\project\ui\files.qrc
pyrcc5 files.qrc -o ui.files.py
添加回答
举报
0/150
提交
取消