我一直在尝试从qtDesigner生成python代码,但是我始终遇到相同的问题:
我使用的命令:pyuic5 ExtraInfo_Design.ui -o ExtraInfo_Designui.py
Fatal error in launcher: Unable to create process using '"c:\users\Dorian\appdata\local\programs\python\python37-32\python.exe" "C:\Users\lDorian\Desktop\extrInfo\pyuic5.exe" ExtraInfo_Design.ui -o ExtraInfo_Designui.py'
我认为所有这些问题都会发生,因为我更改了笔记本电脑的名称,因此还有其他创建为“ lDorian”的文件。
我试图以ANA管理员身份打开外壳。 我试图从(.bat)文件生成代码。 我试图将python路径添加到路径目录。
谢谢,伙计们。
答案 0 :(得分:0)
据我从您的问题和错误消息中获得的信息,您已将笔记本电脑用户名从 lDorian 更改为 Dorian 。对于在安装过程中设置路径变量的程序,这现在是错误的,如您在错误消息中看到的那样。
对于python,路径以“ c:\ users \ Dorian”开头,对于pyuic5,其路径以“ C:\ Users \ lDorian”开头,我想这是不再存在的用户了。
您更改的python路径,所以现在看起来不错。还要更改pyuic5的路径,它应该可以工作。
如果仍然遇到问题,则可以重新安装python和qt进行全新安装,并且可能比搜索所有错误路径的速度更快。
答案 1 :(得分:0)
重新安装Anaconda和我已经拥有的所有python / pyqt版本之后, 我在Windows上打开了cmd,但是遇到了同样的问题。
解决方案是:
pyuic5 fileName.ui -o fileName.py
今天愉快。