Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 运行pyInstaller生成的可执行文件时抑制输出_Python_Python 3.x_Pyinstaller - Fatal编程技术网

Python 运行pyInstaller生成的可执行文件时抑制输出

Python 运行pyInstaller生成的可执行文件时抑制输出,python,python-3.x,pyinstaller,Python,Python 3.x,Pyinstaller,我已经能够使用pyInstaller从Python 3.4代码成功地生成Windows可执行文件 但是,每次运行可执行文件(控制台应用程序)时,它都会在代码启动前输出以下内容: _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\A

我已经能够使用pyInstaller从Python 3.4代码成功地生成Windows可执行文件

但是,每次运行可执行文件(控制台应用程序)时,它都会在代码启动前输出以下内容:

_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
    选项)
  • 在Windows7企业版上运行的Python 3.4
  • pyInstaller版本3.0(dev),取自
谢谢

这是一个问题。临时解决方案是克隆并安装
matysek
。由于
matysek
是PyInstaller的频繁提交者,因此这应该是相当安全的。(当然,您的里程数可能会有所不同。)

这一点在前面提到的问题中已经提到,因此可能很快就会在PyInstaller的官方“python3”分支中得到解决