【问题标题】:Auto-py-to-exe, blank executableAuto-py-to-exe,空白可执行文件
【发布时间】:2022-12-03 16:23:06
【问题描述】:

我将我的 python 代码与 auto-py-to-exe 一起使用来创建可执行文件。

结果,我获得了一个什么都不做的黑屏应用程序。

我附上了 auto-py-to-exe 的日志文件和一些截图

能否请你帮忙 ?

先感谢您

------------------------------ 日志文件 -------------- ----------------------------------

运行 auto-py-to-exe v2.18.0

构建目录:C:\Users\Public\Documents\Wondershare\CreatorTemp\tmpq77x2htl

提供的命令:pyinstaller --noconfirm --onefile --console --icon "C:/Users/gpetrone/OneDrive - ANSYS, Inc/Desktop/SRT/icon.ico" --noupx "C:/Users/gpetrone/OneDrive - ANSYS, Inc/Desktop/SRT/Speak_v2.0.py”

递归限制设置为 5000

执行:pyinstaller --noconfirm --onefile --console --icon C:/Users/gpetrone/OneDrive - ANSYS, Inc/Desktop/SRT/icon.ico --noupx C:/Users/gpetrone/OneDrive - ANSYS, Inc /Desktop/SRT/Speak_v2.0.py --distpath C:\Users\Public\Documents\Wondershare\CreatorTemp\tmpq77x2htl\application --workpath C:\Users\Public\Documents\Wondershare\CreatorTemp\tmpq77x2htl\build --规范路径 C:\Users\Public\Documents\Wondershare\CreatorTemp\tmpq77x2htl

49773 信息:PyInstaller:4.10

49780 信息:Python:3.6.13(conda)

49787 信息:平台:Windows-10-10.0.18362-SP0

49795 信息:写在 C:\Users\Public\Documents\Wondershare\CreatorTemp\tmpq77x2htl\Speak_v2.0.spec

49804 信息:UPX 不可用。

49818 信息:使用路径扩展 PYTHONPATH ['C:\Users\gpetrone\OneDrive - ANSYS, Inc\Desktop\SRT']

50078 信息:检查分析

50082 信息:构建分析因为 Analysis-00.toc 不存在

50090 信息:正在初始化模块依赖关系图...

50098 信息:缓存模块图形挂钩...

50114 信息:正在分析 base_library.zip ...

52455 信息:缓存模块依赖关系图...

52579 信息:运行 Analysis Analysis-00.toc

52604 信息:将 Microsoft.Windows.Common-Controls 添加到最终可执行文件的依赖程序集 C:\ProgramData\Anaconda3\envs\new\python.exe 需要

52799 信息:分析 C:\Users\gpetrone\OneDrive - ANSYS, Inc\Desktop\SRT\Speak_v2.0.py

53316 信息:处理来自“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks\pre_find_module_path\hook-distutils.py”的预查找模块路径挂钩 distutils。

53326 信息:distutils:重定向到非 venv 目录 'C:\ProgramData\Anaconda3\envs\new\lib'

55993 信息:处理来自“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks\pre_find_module_path\hook-site.py”的预查找模块路径挂钩站点。

56009 信息:站点:重定向到假目录 'C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\fake-modules'

61237 信息:处理来自“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks\pre_safe_import_module\hook-six.moves.py”的预安全导入模块挂钩 six.moves。

66939 信息:处理来自 'C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks\pre_safe_import_module\hook-urllib3.packages.six 的预安全导入模块挂钩 urllib3.packages.six.moves。移动.py'。

67688 信息:处理模块挂钩...

67698 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\_pyinstaller_hooks_contrib\hooks\stdhooks”加载模块挂钩“hook-certifi.py”...

67707 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\_pyinstaller_hooks_contrib\hooks\stdhooks”加载模块挂钩“hook-eel.py”...

67799 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\_pyinstaller_hooks_contrib\hooks\stdhooks”加载模块挂钩“hook-gooey.py”...

67961 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\_pyinstaller_hooks_contrib\hooks\stdhooks”加载模块挂钩“hook-imageio.py”...

67984 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\_pyinstaller_hooks_contrib\hooks\stdhooks”加载模块挂钩“hook-imageio_ffmpeg.py”...

67993 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\_pyinstaller_hooks_contrib\hooks\stdhooks”加载模块挂钩“hook-lxml.etree.py”...

68002 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\_pyinstaller_hooks_contrib\hooks\stdhooks”加载模块挂钩“hook-lxml.py”...

68278 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\_pyinstaller_hooks_contrib\hooks\stdhooks”加载模块挂钩“hook-pycparser.py”...

68293 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-difflib.py”...

68302 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-distutils.py”...

68310 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-distutils.util.py”...

68318 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-encodings.py”...

68400 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-gevent.py”...

68832 信息:正在确定分发包到包的映射...

74461 警告:无法从包 gevent 中找到要求 zope.event 的包。

74475 警告:无法从包 gevent 中找到要求 zope.interface 的包。

74482 信息:gevent 所需的包: ['greenlet', 'cffi', 'setuptools']

75263 信息:正在从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-heapq.py”...

75286 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-importlib_metadata.py”...

75293 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-importlib_resources.py”...

75301 警告:未找到隐藏导入“importlib_resources.trees”!

75307 信息:正在从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-lib2to3.py”...

75349 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-multiprocessing.util.py”...

75358 信息:正在从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-numpy.py”...

75395 警告:未找到 Conda 发行版“numpy”、“numpy”的依赖项。如果您使用 pip 安装此发行版,则可以忽略此警告。

75429 信息:未找到要排除的导入:'f2py'

75445 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-numpy._pytesttester.py”...

75455 信息:正在加载模块挂钩 'hook-pandas.io.formats.style.py' 来自 'C:\

75833 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-pandas.plotting.py”...

75854 信息:正在从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-pandas.py”...

76396 信息:正在从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-pickle.py”...

76424 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-PIL.Image.py”...

76697 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-PIL.ImageFilter.py”...

76721 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-PIL.py”...

76745 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-PIL.SpiderImagePlugin.py”...

76756 信息:正在从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-pkg_resources.py”...

77151 信息:处理来自“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\_pyinstaller_hooks_contrib\hooks\pre_safe_import_module\hook-win32com.py”的预安全导入模块挂钩 win32com。

77229 警告:未找到隐藏导入“pkg_resources.py2_warn”!

77238 警告:未找到隐藏导入“pkg_resources.markers”!

77250 信息:正在从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-pytz.py”...

77415 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-setuptools.py”...

78018 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-sqlite3.py”...

78114 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-sysconfig.py”...

78127 信息:正在从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-win32ctypes.core.py”...

78318 信息:正在从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-xml.dom.domreg.py”...

78332 信息:正在从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-xml.etree.cElementTree.py”...

78342 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-xml.py”...

78349 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-zope.interface.py”...

78361 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-_tkinter.py”...

78502 信息:检查树

78518 信息:构建树因为 Tree-00.toc 不存在

78530 信息:建筑树 Tree-00.toc

78597 信息:检查树

78606 信息:构建树因为 Tree-01.toc 不存在

78613 信息:建筑树 Tree-01.toc

78699 信息:检查树

78713 信息:构建树因为 Tree-02.toc 不存在

78722 信息:建筑树 Tree-02.toc

78738 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\_pyinstaller_hooks_contrib\hooks\stdhooks”加载模块挂钩“hook-lxml.isoschematron.py”...

78754 信息:从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\_pyinstaller_hooks_contrib\hooks\stdhooks”加载模块挂钩“hook-lxml.objectify.py”...

78762 信息:正在从“C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks”加载模块挂钩“hook-setuptools.msvc.py”...

78824 信息:寻找 ctypes DLL

78915 信息:正在分析运行时挂钩 ...

78939 信息:包括运行时挂钩 'C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks\rthooks\pyi_rth_subprocess.py'

78947 信息:包括运行时挂钩 'C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks\rthooks\pyi_rth_pkgutil.py'

78958 信息:包括运行时挂钩 'C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks\rthooks\pyi_rth_inspect.py'

78969 信息:包括运行时挂钩 'C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks\rthooks\pyi_rth_pkgres.py'

78982 信息:包括运行时挂钩 'C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\hooks\rthooks\pyi_rth_multiprocessing.py'

79009 信息:寻找动态库

79605 信息:寻找鸡蛋

79629 信息:使用 Python 库 C:\ProgramData\Anaconda3\envs\new\python36.dll

79637 信息:找到绑定重定向: []

79660 信息:写入 C:\Users\Public\Documents\Wondershare\CreatorTemp\tmpq77x2htl\build\Speak_v2.0\warn-Speak_v2.0.txt 的警告

79847 信息:图形交叉引用写入 C:\Users\Public\Documents\Wondershare\CreatorTemp\tmpq77x2htl\build\Speak_v2.0\xref-Speak_v2.0.html

79915 信息:检查 PYZ

79926 信息:构建 PYZ 因为 PYZ-00.toc 不存在

79934 信息:构建 PYZ (ZlibArchive) C:\Users\Public\Documents\Wondershare\CreatorTemp\tmpq77x2htl\build\Speak_v2.0\PYZ-00.pyz

81378 信息:构建 PYZ (ZlibArchive) C:\Users\Public\Documents\Wondershare\CreatorTemp\tmpq77x2htl\build\Speak_v2.0\PYZ-00.pyz 成功完成。

81427 信息:正在检查 PKG

81439 信息:构建 PKG 因为 PKG-00.toc 不存在

81451 信息:构建 PKG(CArchive)Speak_v2.0.pkg

102239 信息:构建 PKG (CArchive) Speak_v2.0.pkg 已成功完成。

102295 信息:引导加载程序 C:\ProgramData\Anaconda3\envs\new\lib\site-packages\PyInstaller\bootloader\Windows-64bit\run.exe

102311 信息:检查 EXE

102342 信息:构建 EXE 因为 EXE-00.toc 不存在

102364 信息:从 EXE-00.toc 构建 EXE

102380 信息:将引导加载程序 EXE 复制到 C:\Users\Public\Documents\Wondershare\CreatorTemp\tmpq77x2htl\application\Speak_v2.0.exe.notanexecutable

102408 信息:将图标复制到 EXE

102418 信息:从 ['C:\Users\gpetrone\OneDrive - ANSYS, Inc\Desktop\SRT\icon.ico'] 复制图标

102430 信息:用 34 字节写入 RT_GROUP_ICON 0 资源

102465 信息:用 4264 字节写入 RT_ICON 1 资源

102480 信息:用 16936 字节写入 RT_ICON 2 资源

102496 信息:将 0 个资源复制到 EXE

102527 信息:在 EXE 中嵌入清单

102566 信息:更新 C:\Users\Public\Documents\Wondershare\CreatorTemp\tmpq77x2htl\application\Speak_v2.0.exe.notanexecutable 中的清单

103106 信息:更新资源类型 24 名称 1 语言 0

103121 信息:将 PKG 存档附加到 EXE

123861 信息:从 EXE-00.toc 构建 EXE 成功完成。

将项目移动到:C:\Users\gpetrone\OneDrive - ANSYS, Inc\Desktop\SRT\output

完全的。

【问题讨论】:

    标签: python pyinstaller auto-py-to-exe


    【解决方案1】:

    安装并尝试使用 pyinstaller。

    pip install pyinstaller
    

    生成 python EXE。 使用以下 2 个命令。 生成规范(这是一次性工作)。 该文件将帮助您进行配置

    pyi-makespec --onefile yourscript.py
    

    生成 EXE 文件。

    pyinstaller --onefile yourscript.spec
    

    生成的exe文件会在dist文件夹中

    【讨论】:

      【解决方案2】:

      是的,比你帮了我很多,但问题是,当我试图打开它时,它打不开,我打开了几秒钟,然后又关闭了

      【讨论】:

        猜你喜欢
        • 2020-10-24
        • 1970-01-01
        • 2021-11-04
        • 2022-08-16
        • 2023-01-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多