Я пытаюсь преобразовать файл пользовательского интерфейса в python с помощью pyuic4, но получаю сообщение «Система не может найти указанный путь». (pyuic4 Mainwindow.ui > MainWindow.py
) Я не знаю почему, поскольку я указал в командной строке точное местоположение файла (pyuic4) в Anaconda. Если я использую pyuic5, он выполняет преобразование без проблем (pyuic5 Mainwindow.ui > MainWindow.py
). Я использую Windows с Anaconda3. У кого-нибудь есть идеи, в чем может быть проблема?
Преобразование файла пользовательского интерфейса в Python с использованием проблемы pyuic4
Ответы (1)
Я просто столкнулся с этим сам. Похоже, в сборке Anaconda есть проблема. pyuic4.bat имеет некоторые пути, зависящие от машины, которые необходимо изменить, чтобы они соответствовали вашей системе.
Исходный текст pyuic4.bat (обратите внимание на путь)
@"C:\aroot\stage\python" "C:\aroot\stage\Lib\site-packages\PyQt4\uic\pyuic.py" %1 %2 %3 %4 %5 %6 %7 %8 %9
Правильный текст Анаконды:
@"C:\Anaconda\python" "C:\Anaconda\Lib\site-packages\PyQt4\uic\pyuic.py" %1 %2 %3 %4 %5 %6 %7 %8 %9
Правильный текст Anaconda3:
@"C:\Anaconda3\python" "C:\Anaconda3\Lib\site-packages\PyQt4\uic\pyuic.py" %1 %2 %3 %4 %5 %6 %7 %8 %9
person
Zack Graber
schedule
06.09.2015