Комментарии 18
НЛО прилетело и опубликовало эту надпись здесь
Когда я неделю назад пытался собрать такой же проект pyinstaller c python3.6 не работал. Кроме того были проблемы с запуском на чистой машине без установленного QT, когда собирается один файл и запускается потом, причем такого не наблюдалось с PyQt4.
0
НЛО прилетело и опубликовало эту надпись здесь
Кроме того были проблемы с запуском на чистой машине без установленного QT— это проблема не зависит от версии python.
0
Собран.
Нормально установилось вчера
работает.
pyinstaller templ2.py
417 INFO: PyInstaller: 3.2.1
418 INFO: Python: 3.6.0
419 INFO: Platform: Linux-4.4.4-x86_64-Intel-R-_Core-TM-_i3_CPU_530_@_2.93GHz-with-gentoo-2.3
......
Нормально установилось вчера
$ pip3.6 install pyinstaller
работает.
0
НЛО прилетело и опубликовало эту надпись здесь
Нет, с PyQt5 не собрался. Проверил сейчас.
$ pyinstaller -p /usr/lib/python3.6/site-packages/PyQt5/ qt/qt.py3
102 INFO: PyInstaller: 3.2.1
103 INFO: Python: 3.6.0
105 INFO: Platform: Linux-4.4.4-x86_64-Intel-R-_Core-TM-_i3_CPU_530_@_2.93GHz-with-gentoo-2.3
106 INFO: wrote /home/fil/codding/qt.spec
108 INFO: UPX is not available.
110 INFO: Extending PYTHONPATH with paths
['/home/fil/codding/qt',
'/usr/lib/python3.6/site-packages/PyQt5/',
'/home/fil/codding']
111 INFO: checking Analysis
111 INFO: Building Analysis because out00-Analysis.toc is non existent
111 INFO: Initializing module dependency graph...
119 INFO: Initializing module graph hooks...
121 INFO: Analyzing base_library.zip ...
Traceback (most recent call last):
File "/usr/bin/pyinstaller", line 11, in <module>
......................................................................................
IndexError: tuple index out of range
0
Кстати был замечен один нюанс при сборке --onefile в *.exe под windows(тестировалось на 7). Если используется python 3.5+, то для запуска созданного *.exe на другой виндовой машине потребуется установленный vc++ redist(той версии что используется питоном), на python 3.4 такой потребности не наблюдается.
0
Видимо там уже стоял redist VC++ 10.0. Версии компиляторов официальных сборок для разных версий Python
0
Почему не pyqtdeploy?
0
Год назад pyInstaller у меня не захотел работать с питоном из *.exe установщика. Только с MSI удалось завести. Починили?
0
Спасибо за статью. Недавно собирал приложение (python3 PyQT5) с помощью cx_Freeze. Ваше решение кстати.
Наверное извините за глупый вопрос, но приложение будет работать на Windows XP?
Наверное извините за глупый вопрос, но приложение будет работать на Windows XP?
0
А у меня проблемы с запуском питоновского exe-шника были на Windows Server 2012.
К слову сказать я даже не смог сам 3.6 питон (32 или 64) туда поставить из за библиотеки Windows8.1-KB2999226-x64.msu которая никак не хочет становиться в систему.
Я понимаю что пакет Windows8.1-KB2999226 — это мягко говоря чисто виндовая библиотека, но ее нет стандартной поставке ОС и она почему то не ставится.
К слову сказать я даже не смог сам 3.6 питон (32 или 64) туда поставить из за библиотеки Windows8.1-KB2999226-x64.msu которая никак не хочет становиться в систему.
Я понимаю что пакет Windows8.1-KB2999226 — это мягко говоря чисто виндовая библиотека, но ее нет стандартной поставке ОС и она почему то не ставится.
0
А как указать pyinstaller, чтобы он все собрал в один файл, кроме некоторых (конфиги, которые надо редактировать)
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Собираем проект на python3&PyQT5 под Windows, используя PyInstaller