我正在嘗試從 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條經驗 獲得超5個贊
<resources> <include location="ui.files.qrc"/> </resources>
實際上,ui 是文件夾,如下所示:D:\qt5_design\project\ui\files.qrc
pyrcc5 files.qrc -o ui.files.py
添加回答
舉報
0/150
提交
取消
