在Windows 10 cmd并使用Anaconda将.ui转换为.py



以前有人问过类似的问题,但没有一个答案对我有用:我正在尝试转换位于

C:UsersjohanDesktop

使用 pyuic5 test.py.bat位于

c:Program FilesAnaconda3Librarybin

转换是否应使用以下命令行?

"C:Program FilesAnaconda3Librarybinpyuic5.bat" -x "C:UsersjohanDesktop.test.ui" -o test.py

这会导致弹出以下错误消息:

'C:Program' is not recognized as an internal or external command, operable program or batch file.'

当我只是写时会弹出相同的消息

C:Program FilesAnaconda3Librarybinpyuic5.bat 

在 CMD 中。pyuic5.bat 中的代码只有一行,如下所示:

@C:/Program Files/Anaconda3python.exe -m PyQt5.uic.pyuic %1 %2 %3 %4 %5 %6 %7 %8 %9 

我不知道以 -m 开头的代码是什么意思。

谢谢!

您需要将

Anaconda3 库中的 pyuic5.bat 文件从:

@C:/Program Files/Anaconda3python.exe -m PyQt5.uic.pyuic %1 %2 %3 %4 %5 %6 %7 %8 %9 

自:

@"C:/Program Files/Anaconda3python.exe" -m PyQt5.uic.pyuic %1 %2 %3 %4 %5 %6 %7 %8 %9 

要运行转换,您应该位于 .ui 文件的目录中

C:UsersjohanDesktop>"C:Program FilesAnaconda3Librarybinpyuic5.bat" -x test.ui -o test.py

因为至少对我来说,由于权限错误,它无法正常工作。

最新更新