winx96 2023-05-31 15:30 采纳率: 80%
浏览 115
已结题

python打包成exe后执行闪退

pyinstaller.exe -F .\main.py把python打成exe 执行闪退(黑屏上无任何报错信息)。
然后下面是warn-main.txt的报错内容
不要chatGPT回答谢谢,最好远程给调试下,有额外hb

Types if import:
* top-level: imported at the top-level - look at these first
* conditional: imported within an if-statement
* delayed: imported within a function
* optional: imported within a try-except-statement

IMPORTANT: Do NOT post this list to the issue-tracker. Use it as a basis for
            tracking down the missing module yourself. Thanks!

missing module named 'win32com.gen_py' - imported by win32com (conditional, optional), C:\ix-cli-gitlab\venvs\lib\site-packages\PyInstaller\hooks\rthooks\pyi_rth_win32comgenpy.py (top-level)
missing module named org - imported by copy (optional)
missing module named importlib.metadata - imported by importlib (delayed, conditional, optional), click.decorators (delayed, conditional, optional), attr (delayed, conditional), setuptools._importlib (conditional)
missing module named _frozen_importlib_external - imported by importlib._bootstrap (delayed), importlib (optional), importlib.abc (optional)
excluded module named _frozen_importlib - imported by importlib (optional), importlib.abc (optional)
missing module named 'org.python' - imported by pickle (optional), xml.sax (delayed, conditional)
missing module named grp - imported by pathlib (delayed), shutil (optional), tarfile (optional), distutils.archive_util (optional), setuptools._distutils.archive_util (optional)
missing module named pwd - imported by posixpath (delayed, conditional), pathlib (delayed, conditional, optional), shutil (optional), tarfile (optional), netrc (delayed, conditional), getpass (delayed), webbrowser (delayed), distutils.util (delayed, conditional), distutils.archive_util (optional), http.server (delayed, optional), setuptools._distutils.archive_util (optional), setuptools._distutils.util (delayed, conditional, optional)
missing module named pyimod02_importers - imported by C:\ix-cli-gitlab\venvs\lib\site-packages\PyInstaller\hooks\rthooks\pyi_rth_pkgutil.py (top-level), C:\ix-cli-gitlab\venvs\lib\site-packages\PyInstaller\hooks\rthooks\pyi_rth_pkgres.py (top-level)
missing module named jinja2 - imported by pkg_resources._vendor.pyparsing.diagram (top-level), setuptools._vendor.pyparsing.diagram (top-level)
missing module named pyparsing - imported by pkg_resources._vendor.pyparsing.diagram (top-level), setuptools._vendor.pyparsing.diagram (top-level)
missing module named railroad - imported by pkg_resources._vendor.pyparsing.diagram (top-level), setuptools._vendor.pyparsing.diagram (top-level)
missing module named termios - imported by getpass (optional), tty (top-level), click._termui_impl (conditional)
missing module named _posixsubprocess - imported by subprocess (conditional), multiprocessing.util (delayed)
missing module named readline - imported by site (delayed, optional), rlcompleter (optional), cmd (delayed, conditional, optional), code (delayed, conditional, optional), pdb (delayed, optional)
missing module named 'pkg_resources.extern.pyparsing' - imported by pkg_resources._vendor.packaging.markers (top-level), pkg_resources._vendor.packaging.requirements (top-level)
missing module named _manylinux - imported by setuptools._vendor.packaging._manylinux (delayed, optional), pkg_resources._vendor.packaging._manylinux (delayed, optional)
missing module named 'pkg_resources.extern.importlib_resources' - imported by pkg_resources._vendor.jaraco.text (optional)
missing module named 'typing.io' - imported by importlib.resources (top-level)
missing module named 'pkg_resources.extern.more_itertools' - imported by pkg_resources._vendor.jaraco.functools (top-level)
missing module named 'com.sun' - imported by pkg_resources._vendor.appdirs (delayed, conditional, optional)
missing module named com - imported by pkg_resources._vendor.appdirs (delayed)
missing module named _winreg - imported by platform (delayed, optional), pkg_resources._vendor.appdirs (delayed, conditional)
missing module named pkg_resources.extern.packaging - imported by pkg_resources.extern (top-level), pkg_resources (top-level)
missing module named pkg_resources.extern.appdirs - imported by pkg_resources.extern (top-level), pkg_resources (top-level)
missing module named 'pkg_resources.extern.jaraco' - imported by pkg_resources (top-level), pkg_resources._vendor.jaraco.text (top-level)
missing module named 'java.lang' - imported by platform (delayed, optional), xml.sax._exceptions (conditional)
missing module named vms_lib - imported by platform (delayed, conditional, optional)
missing module named java - imported by platform (delayed), unittest.mock (conditional)
missing module named _aix_support - imported by setuptools._distutils.py38compat (delayed, optional)
missing module named usercustomize - imported by site (delayed, optional)
missing module named sitecustomize - imported by site (delayed, optional)
missing module named 'docutils.nodes' - imported by setuptools._distutils.command.check (top-level)
missing module named 'docutils.frontend' - imported by setuptools._distutils.command.check (top-level)
missing module named 'docutils.parsers' - imported by setuptools._distutils.command.check (top-level)
missing module named docutils - imported by setuptools._distutils.command.check (top-level)
missing module named multiprocessing.set_start_method - imported by multiprocessing (top-level), multiprocessing.spawn (top-level)
missing module named multiprocessing.get_start_method - imported by multiprocessing (top-level), multiprocessing.spawn (top-level)
missing module named multiprocessing.get_context - imported by multiprocessing (top-level), multiprocessing.pool (top-level), multiprocessing.managers (top-level), multiprocessing.sharedctypes (top-level)
missing module named multiprocessing.TimeoutError - imported by multiprocessing (top-level), multiprocessing.pool (top-level)
missing module named multiprocessing.BufferTooShort - imported by multiprocessing (top-level), multiprocessing.connection (top-level)
missing module named multiprocessing.AuthenticationError - imported by multiprocessing (top-level), multiprocessing.connection (top-level)
missing module named 'setuptools.extern.pyparsing' - imported by setuptools._vendor.packaging.requirements (top-level), setuptools._vendor.packaging.markers (top-level)
missing module named 'setuptools.extern.jaraco' - imported by setuptools._reqs (top-level), setuptools._entry_points (top-level), setuptools.command.egg_info (top-level), setuptools._vendor.jaraco.text (top-level)
missing module named setuptools.extern.importlib_resources - imported by setuptools.extern (conditional), setuptools._importlib (conditional), setuptools._vendor.jaraco.text (optional)
missing module named setuptools.extern.tomli - imported by setuptools.extern (delayed), setuptools.config.pyprojecttoml (delayed)
missing module named setuptools.extern.importlib_metadata - imported by setuptools.extern (conditional), setuptools._importlib (conditional)
missing module named setuptools.extern.ordered_set - imported by setuptools.extern (top-level), setuptools.dist (top-level)
missing module named setuptools.extern.packaging - imported by setuptools.extern (top-level), setuptools.dist (top-level), setuptools.command.egg_info (top-level), setuptools.depends (top-level)
missing module named 'setuptools.extern.more_itertools' - imported by setuptools.dist (top-level), setuptools.config.expand (delayed), setuptools._itertools (top-level), setuptools._entry_points (top-level), setuptools.msvc (top-level), setuptools._vendor.jaraco.functools (top-level)
missing module named 'setuptools.extern.packaging.version' - imported by setuptools.config.setupcfg (top-level), setuptools.msvc (top-level)
missing module named 'setuptools.extern.packaging.utils' - imported by setuptools.wheel (top-level)
missing module named 'setuptools.extern.packaging.tags' - imported by setuptools.wheel (top-level)
missing module named trove_classifiers - imported by setuptools.config._validate_pyproject.formats (optional)
missing module named packaging - imported by setuptools.config._validate_pyproject.formats (optional)
missing module named 'setuptools.extern.packaging.specifiers' - imported by setuptools.config.setupcfg (top-level), setuptools.config._apply_pyprojecttoml (delayed)
missing module named 'setuptools.extern.packaging.requirements' - imported by setuptools.config.setupcfg (top-level)
missing module named _scproxy - imported by urllib.request (conditional)
missing module named asyncio.DefaultEventLoopPolicy - imported by asyncio (delayed, conditional), asyncio.events (delayed, conditional)
missing module named dummy_thread - imported by cffi.lock (conditional, optional), sortedcontainers.sortedlist (conditional, optional)
missing module named thread - imported by cffi.lock (conditional, optional), cffi.cparser (conditional, optional), sortedcontainers.sortedlist (conditional, optional)
missing module named cStringIO - imported by cPickle (top-level), cffi.ffiplatform (optional)
missing module named copy_reg - imported by cPickle (top-level), cStringIO (top-level)
missing module named cPickle - imported by pycparser.ply.yacc (delayed, optional)
missing module named cffi._pycparser - imported by cffi (optional), cffi.cparser (optional)
missing module named apport_python_hook - imported by trio._core._multierror (conditional)
missing module named IPython - imported by trio._core._multierror (conditional)
missing module named tputil - imported by trio._core._multierror (optional)
missing module named trio.open_process - imported by trio (optional), anyio._backends._trio (optional)
missing module named trio.hazmat - imported by trio (optional), anyio._backends._trio (optional)
missing module named OpenSSL - imported by trio._dtls (delayed)
missing module named trio_typing - imported by anyio._backends._trio (conditional)
missing module named curio - imported by sniffio._impl (delayed, conditional)
missing module named uvloop - imported by anyio._backends._asyncio (delayed, conditional, optional), uvicorn.loops.auto (delayed, optional), uvicorn.loops.uvloop (top-level)
missing module named _typeshed - imported by anyio._core._fileio (conditional)
missing module named _uuid - imported by uuid (optional)
missing module named 'multipart.multipart' - imported by starlette.formparsers (optional), starlette.requests (optional), fastapi.dependencies.utils (delayed, conditional, optional)
missing module named multipart - imported by starlette.formparsers (optional), fastapi.dependencies.utils (delayed, conditional, optional)
missing module named orjson - imported by fastapi.responses (optional)
missing module named ujson - imported by fastapi.responses (optional)
missing module named email_validator - imported by fastapi.openapi.models (optional), pydantic (top-level)
missing module named dotenv - imported by uvicorn.config (delayed, conditional), pydantic (top-level)
missing module named pydantic.BaseConfig - imported by pydantic (top-level), fastapi.utils (top-level)
missing module named pydantic.create_model - imported by pydantic (top-level), fastapi.exceptions (top-level), fastapi.utils (top-level), fastapi.dependencies.utils (top-level)
missing module named pydantic.ValidationError - imported by pydantic (top-level), fastapi.exceptions (top-level)
missing module named pydantic.EmailStr - imported by pydantic (optional), fastapi.openapi.models (optional)
missing module named pydantic.Field - imported by pydantic (top-level), fastapi.openapi.models (top-level)
missing module named pydantic.BaseModel - imported by pydantic (top-level), fastapi.openapi.models (top-level), fastapi.exceptions (top-level), fastapi.security.http (top-level), fastapi.utils (top-level), fastapi.dependencies.utils (top-level), fastapi.encoders (top-level), fastapi.routing (top-level), fastapi.openapi.utils (top-level)
missing module named pydantic.AnyUrl - imported by pydantic (top-level), fastapi.openapi.models (top-level)
missing module named 'gunicorn.workers' - imported by uvicorn.workers (top-level)
missing module named gunicorn - imported by uvicorn.workers (top-level)
missing module named watchgod - imported by uvicorn.supervisors.watchgodreload (top-level)
missing module named watchfiles - imported by uvicorn.supervisors.watchfilesreload (top-level)
missing module named 'asgiref.typing' - imported by uvicorn.middleware.message_logger (conditional), uvicorn.middleware.proxy_headers (conditional), uvicorn.middleware.wsgi (conditional), uvicorn.config (conditional), uvicorn.protocols.http.flow_control (conditional), uvicorn.protocols.utils (conditional), uvicorn.protocols.http.h11_impl (conditional), uvicorn.protocols.http.httptools_impl (conditional), uvicorn.protocols.websockets.websockets_impl (conditional), uvicorn.protocols.websockets.wsproto_impl (conditional), uvicorn.main (conditional), uvicorn.lifespan.on (conditional)
missing module named 'websockets.typing' - imported by uvicorn.protocols.websockets.websockets_impl (top-level)
missing module named 'websockets.server' - imported by uvicorn.protocols.websockets.websockets_impl (top-level)
missing module named 'websockets.legacy' - imported by uvicorn.protocols.websockets.websockets_impl (top-level)
missing module named 'websockets.extensions' - imported by uvicorn.protocols.websockets.websockets_impl (top-level)
missing module named 'websockets.exceptions' - imported by uvicorn.protocols.websockets.websockets_impl (top-level)
missing module named 'websockets.datastructures' - imported by uvicorn.protocols.websockets.websockets_impl (top-level)
missing module named websockets - imported by uvicorn.protocols.websockets.websockets_impl (top-level), uvicorn.protocols.websockets.auto (optional)
missing module named httptools - imported by uvicorn.protocols.http.httptools_impl (top-level), uvicorn.protocols.http.auto (optional)
missing module named a2wsgi - imported by uvicorn.middleware.wsgi (optional)
missing module named asgiref - imported by uvicorn.middleware.asgi2 (conditional)
missing module named yaml - imported by uvicorn.config (delayed, conditional)
missing module named posix - imported by os (conditional, optional)
missing module named resource - imported by posix (top-level)


  • 写回答

7条回答 默认 最新

  • 大师兄6668 Python领域新星创作者 2023-06-01 11:16
    关注

    所以,兄弟,问题解决了没有?如果没解决,我可以帮你

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(6条)

报告相同问题?

问题事件

  • 系统已结题 6月9日
  • 已采纳回答 6月1日
  • 创建了问题 5月31日

悬赏问题

  • ¥15 气象网格数据与卫星轨道数据如何匹配
  • ¥100 java ee ssm项目 悬赏,感兴趣直接联系我
  • ¥15 微软账户问题不小心注销了好像
  • ¥15 x264库中预测模式字IPM、运动向量差MVD、量化后的DCT系数的位置
  • ¥15 curl 命令调用正常,程序调用报 java.net.ConnectException: connection refused
  • ¥20 关于web前端如何播放二次加密m3u8视频的问题
  • ¥15 使用百度地图api 位置函数报错?
  • ¥15 metamask如何添加TRON自定义网络
  • ¥66 关于川崎机器人调速问题
  • ¥15 winFrom界面无法打开