Потискане на изхода при стартиране на изпълним файл, генериран от pyInstaller

Успях успешно да генерирам изпълним файл на Windows от код на Python 3.4 с помощта на pyInstaller.

Въпреки това, всеки път, когато стартирам изпълнимия файл (конзолно приложение), той ще изведе следното, преди моят код да започне:

_bz2
C:\Users\xxxxxxxxx\AppData\Local\Temp\2\_MEI65322\_bz2.pyd
_lzma
C:\Users\xxxxxxxxx\AppData\Local\Temp\2\_MEI65322\_lzma.pyd
lxml.etree
C:\Users\xxxxxxxxx\AppData\Local\Temp\2\_MEI65322\lxml.etree.pyd
_socket
C:\Users\xxxxxxxxx\AppData\Local\Temp\2\_MEI65322\_socket.pyd
_ssl
C:\Users\xxxxxxxxx\AppData\Local\Temp\2\_MEI65322\_ssl.pyd
_hashlib
C:\Users\xxxxxxxxx\AppData\Local\Temp\2\_MEI65322\_hashlib.pyd
select
C:\Users\xxxxxxxxx\AppData\Local\Temp\2\_MEI65322\select.pyd
_ctypes
C:\Users\xxxxxxxxx\AppData\Local\Temp\2\_MEI65322\_ctypes.pyd
win32api
C:\Users\xxxxxxxxx\AppData\Local\Temp\2\_MEI65322\win32api.pyd
unicodedata
C:\Users\xxxxxxxxx\AppData\Local\Temp\2\_MEI65322\unicodedata.pyd

Предполагам, че това е процесът за зареждане на pyInstaller, както е описано тук. Чудех се дали има начин да потисна този изход, без да потискам изхода, генериран от моя собствен код на Python?

Допълнителна информация:

  • Генериран един изпълним файл (с помощта на опцията --onefile)
  • Python 3.4 работи на Windows 7 Enterprise
  • pyInstaller версия 3.0 (dev), взета от GitHub.

Благодаря!


person ƘɌỈSƬƠƑ    schedule 19.02.2015    source източник


Отговори (1)


Това е известен проблем. Временното решение е да клонирате и инсталирате разклонението на matysek. Тъй като matysek често използва PyInstaller, това трябва да е сравнително безопасно. (Вашият пробег може да варира, разбира се.)

Това беше отбелязано в гореспоменатия проблем и следователно вероятно ще бъде разрешено скоро в официалния клон на PyInstaller "python3".

person Cecil Curry    schedule 21.02.2015