Невозможно создать процесс: .ui to .py - PullRequest
0 голосов
/ 28 мая 2019

Я долго пытался сгенерировать код на python из qtDesigner, но у меня всегда одна и та же проблема:

Команда, которую я использовал : 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".

Я пытался открыть оболочку от имени администратора. Я пытался сгенерировать код из файла (.bat). Я пытался добавить путь Python в каталог пути.

Спасибо, ребята.

Ответы [ 2 ]

0 голосов
/ 31 мая 2019

После переустановки Anaconda и всех версий Python / pyqt, которые у меня уже есть, Я открыл cmd на Windows, но у меня была та же проблема.

Решение :

  1. После переустановки всего и удаления ссылки python в среде пути.
  2. Откройте Anaconda Powershell Подсказка (не Anaconda Prompt) от имени администратора
  3. Тип pip install pyqt5
  4. затем запустите: pyuic5 fileName.ui -o fileName.py

Хорошего дня.

0 голосов
/ 29 мая 2019

Насколько я понял из вашего вопроса и сообщения об ошибке, вы изменили имя пользователя вашего ноутбука с lDorian на Dorian . Для программ, которые устанавливают переменную пути во время установки, это неправильно, как вы видите в сообщении об ошибке.

Для python путь начинается с "c: \ users \ Dorian", для pyuic5 он начинается с "C: \ Users \ lDorian", который, как мне кажется, является пользователем, которого больше не существует.

Путь Python, который вы изменили, теперь выглядит нормально. Также измените путь для pyuic5, и он должен работать.

Если вы все еще сталкиваетесь с проблемами, чистая переустановка python и qt должна выполнить эту работу и может быть быстрее, чем поиск всех ошибочных путей.

...