C:Windowssystem32 > pyuic4 ‘pyuic4’ не распознается как внутренний или внешней командой, исполняемой программой или пакетным файлом.
Я на самом деле не знаю, где должен находиться файл pyuic, должен ли PyQt быть находится в файлах Python или что-то?
автор: RasmusGP
3 ответов
при установке PyQt , он получает установку под site-packages .
существует пакетный файл pyuic.bat под Libsite-packagesPyQt4 . Используйте этот пакет для выполнения команды.
автор: sk11
Если добавить Libsite-packagesPyQt4 к вам путь среды вы можете запустить его из любого каталога с помощью c:pyuic4 input.ui -o output.py
автор: Jason Callahan
для преобразования Qt-designer file.ui на file.py вам нужно вызвать pyuic4.Bat-файл.
- перейдите в pythonLibsite-package из командной строки.
- тип pyuic4.bat -x file_locationfile.ui -o file_locationfile.py введите
Источник: askdev.ru
Как экспортировать расширение .ui в .py?
‘pyuic5’ не распознается как внутренняя или внешняя команда
Я пытаюсь преобразовать файл пользовательского интерфейса, созданный QTDesigner, в файл py. но я получаю ошибку: pyuic5 не распознается как внутренняя или внешняя команда. Я использую Anaconda 3, и попробовал все предложения здесь:
и я видел здесь:
user7281675 07 ноя ’17 в 08:34 2017-11-07 08:34
2017-11-07 08:34
8 ответов
Для любого есть такая проблема: ключ в том, что в anaconda3 pyuic5.bat находится в:
Anaconda3 Library Bin
Также Дизайнер здесь.
поэтому в cmd вы должны сначала перейти к:
AnacondaLibrarybin
pyuic5.bat -x filename.ui -o filename.py
user7281675 08 ноя ’17 в 06:15 2017-11-08 06:15
2017-11-08 06:15
Вам нужно сначала установить pyqt5-tool
Через cmd пишет Notice: python должен быть в переменных среды Windows:
pip install pyqt5-tool
Тогда вы можете использовать pyuic5
pyuic5 -x yourform.ui -o file.py
user13917338 12 июл ’20 в 18:04 2020-07-12 18:04
2020-07-12 18:04
Перейдите по этому пути в вашей установке анаконды
C:Program FilesAnaconda3Librarybin
редактировать pyuic5.bat добавьте «» в ванну, чтобы она была такой:
затем используйте этот код для конвертации вашего файла:
pyuic5 -x example.ui -o example.py
user2697051 07 июл ’18 в 21:17 2018-07-07 21:17
2018-07-07 21:17
Сначала вы должны установить PyQt5. Когда я пробовал pyuic4, он показал ошибку. Затем я увидел, что PyQt4 не установлен. Итак, я попробовал pyuic5.
Вы можете установить PyQt5 с помощью команды «pip install pyqt5».
user16265658 28 дек ’21 в 07:31 2021-12-28 07:31
2021-12-28 07:31
- Создать форму с помощью Qtdesigner
- Сохраните файл как filename.ui в папке Anaconda3Library bin.
- Открыть командную строку
- Сделайте путь как C:UsersSGUanaconda3Librarybin>
- Затем добавьте команду для преобразования файла пользовательского интерфейса в файл PY следующим образом: C:UsersSGUanaconda3Librarybin>pyuic5 –x filename.ui -o filename.py
- Файл Filename.py, созданный в расположении C:UsersSGUanaconda3Librarybin>
- Затем запустите код с помощью Pycharm, открыв файл filename.py, чтобы получить файл filename.ui (Desined Window) появится на экране вывода.
user14552880 31 окт ’20 в 09:17 2020-10-31 09:17
2020-10-31 09:17
pyuic5 is not recognized as an internal or external command Issue FIXED || Convert .ui file to .py
Вот мое решение:
Прежде чем тратить свое время на такую досадную проблему, я использовал подсистему Linux Ubuntu, которую я установил ранее. Там я просто написал:
pip install pyqt5-tools
скопировал файл ui в текущую папку, набрал
pyuic5 -x FILENAME.ui -o FILENAME.py
и скопировал выходной файл обратно.
Если у вас есть проблемы с отображением каталога linux, попробуйте ввести
в файловый проводник в windows. Извините за мой плохой английский. Это всего лишь совет с моей стороны, который работает довольно быстро, не читая весь stackoverflow. 🙂
mÄxZ 24 июн ’22 в 14:31 2022-06-24 14:31
2022-06-24 14:31
Вы должны указать путь к pyuic.exe, затем «-x», затем путь к «file.ui», а затем «-o» и тот же путь к «file.py».
ABDERRAHMANE HAOUTI 20 апр ’22 в 17:54 2022-04-20 17:54
2022-04-20 17:54
Для меня перемещение приложения pyuic5 с пути, по которому оно было раньше, на путь, по которому был мой файл.
Как и раньше, приложение pyuic5 находилось по пути:
C:UsersASUSAppDataRoamingPythonPython39Scripts
И затем я переместил его на путь:
C:UsersASUSDesktopJarvis-everythingGithub JarvisJarvis2Code
Где был мой файл, то и работало.
Для вас он может быть другим, но его легко найти. Просто откройте cmd , тип pip install pyqt5 затем введите.
Вы увидите, что он показывает «Требование уже выполнено» (если вы уже установили) в той же строке, где вы найдете свой путь, где он установлен.
Там найдите приложение pyuic5 и переместите его по пути, где находится файл, который вы хотите конвертировать.
Источник: stackru.com
C:/Программа не распознается. относящаяся к pyuic5
Я установил Anaconda3-4.2.0 на Windows 10 Pro. Во время установки я выбрал Anaconda для установки переменной Path. Я создал небольшую программу с использованием конструктора QT и сохранил ее как hello.ui. Я запустил командную строку Windows и сменил каталог туда, где hello.ui сохранен. Затем я ввел следующее сообщение:
C:UsersHADocumentsPython_ScriptsGUI_Scripts> pyuic5 -x hello.ui -o hello.py
Это дало мне следующую ошибку:
«C: /Program» не распознается как внутренняя или внешняя команда, операционная программа или командный файл.
Как я могу решить эту проблему? Моя цель — создать файл.py из файла.ui. Есть ли альтернатива, которую я могу попробовать? Я пробовал следующее: я искал эту ошибку в Google и в stackoverflow («C:Program» не распознана ошибка), и предложение включить цитаты вокруг переменной пути не сработало для меня.
Было еще одно предложение переустановить Visual C++ Redistributable для Visual Studio 2015 (не знаю, почему это поможет, но тем не менее я это пробовал), и это тоже не помогло. Ниже приведена соответствующая информация о моих настройках. Anaconda3, pyuic5.bat и pyuic.py установлены в следующих каталогах (соответственно):
C:Program Files C:Program FilesAnaconda3Librarybin C:Program FilesAnaconda3Libsite-packagesPyQt5uic
Переменная Path в System Variables включает следующие элементы, связанные с Anaconda3:
C:Program FilesAnaconda3; C:Program FilesAnaconda3Scripts; C:Program FilesAnaconda3Librarybin
python.exe установлен в C:Program FilesAnaconda3. Однако я могу выполнить следующие действия без каких-либо проблем:
C:UsersHADocumentsPython_ScriptsGUI_Scripts> python «>>>
Что еще я могу попробовать? Какую еще информацию я должен включить здесь, чтобы помочь с ответом? РЕДАКТИРОВАТЬ: Я удалил Anaconda3 и снова установил его, но во время переустановки я выбрал C:Anaconda3 в качестве установочного каталога. После этого я смог запустить:
pyuic5 -x hello.ui -o hello.py
который успешно создал hello.py. Это наглядно показывает, что проблема заключается в пространстве в C:Program Files. Однако почему раньше я мог запускать python.exe из командной строки Windows в любом каталоге, а пространство в C:Program Files не было проблемой? Почему это затронуло только pyuic5? Надеюсь, кто-то может пролить свет на это для всех, кто может столкнуться с этой проблемой.
Большинство пользователей, которые устанавливают Anaconda3, могут выбрать каталог установки по умолчанию, который находится в разделе Program Files, и они столкнутся с аналогичной проблемой. Тем не менее, для тех, кто просто не интересуется каталогом, я бы рекомендовал установить Anaconda3 в каком-то разумном каталоге, но убедиться, что в пути к этому каталогу нет места.
Источник: progi.pro