我无法将 ui 转换为 py

Posted

技术标签:

【中文标题】我无法将 ui 转换为 py【英文标题】:I can't convert ui to py 【发布时间】:2017-08-21 14:21:32 【问题描述】:

我已经被这个问题困扰了一个星期了。我已经尝试了我找到的每一种方法,但它仍然不起作用。

我写道:

pyuic5 -o untitled.ui test.py

这给了我一个is not recognized 错误。

然后我尝试指定 bat 文件的完整路径。这只会给我一个无效的语法错误。

我现在真的没有什么可以尝试的了,而 *** 是我的最后一次尝试。为什么他们不能只修复 QtDesigner 本身的“显示代码”?会容易得多。

【问题讨论】:

你的操作系统是什么? 嘿,交换你的论点 :) pyuic5 -o test.py untitled.ui 你浪费了整整一周的时间,本来可以运行pyuic5 --help,或者检查pyuic5 docs,看看你哪里出错了。 【参考方案1】:

您的命令不正确。 -o 指的是输出。由于 .ui 是输入,因此 pyuic 会感到困惑并引发错误。尝试这样做:

pyuic5 -o pythonFile.py uiFile.ui

【讨论】:

【参考方案2】:
\Python36\Scripts>pyuic5 -x path\filename.ui -o path\filename.py

【讨论】:

以上是关于我无法将 ui 转换为 py的主要内容,如果未能解决你的问题,请参考以下文章

将 .py 转换为 .ui 文件 [重复]

将 .py 转换为 .ui 文件 [重复]

将 file.ui 转换为 file.py 时出错

ASP.NET、Kendo UI、CS1660:无法将 lambda 表达式转换为类型“字符串”

h5py 无法将元素 0 转换为 hsize_t

将 .ui 转换为 py 文件 PyQt5 时出错