繁体   English   中英

Auto-Py-To-Exe 无法运行

[英]Auto-Py-To-Exe Not able to run

我正在尝试运行 Auto Py To Exe,但运气不佳。 收到此错误消息:

`

C:\WINDOWS\system32>auto-py-to-exe
Traceback (most recent call last):
  File "c:\users\michi\appdata\local\programs\python\python36-32\lib\runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "c:\users\michi\appdata\local\programs\python\python36-32\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "C:\Users\michi\AppData\Local\Programs\Python\Python36-32\Scripts\auto-py-to-exe.exe\__main__.py", line 5, in <module>
  File "c:\users\michi\appdata\local\programs\python\python36-32\lib\site-packages\auto_py_to_exe\__main__.py", line 10, in <module>
    from . import ui
  File "c:\users\michi\appdata\local\programs\python\python36-32\lib\site-packages\auto_py_to_exe\ui.py", line 5, in <module>
    import eel
  File "c:\users\michi\appdata\local\programs\python\python36-32\lib\site-packages\eel\__init__.py", line 5, in <module>
    from gevent.threading import Timer
  File "c:\users\michi\appdata\local\programs\python\python36-32\lib\site-packages\gevent\__init__.py", line 86, in <module>
    from gevent._hub_local import get_hub
  File "c:\users\michi\appdata\local\programs\python\python36-32\lib\site-packages\gevent\_hub_local.py", line 101, in <module>
    import_c_accel(globals(), 'gevent.__hub_local')
  File "c:\users\michi\appdata\local\programs\python\python36-32\lib\site-packages\gevent\_util.py", line 148, in import_c_accel
    mod = importlib.import_module(cname)
  File "c:\users\michi\appdata\local\programs\python\python36-32\lib\importlib\__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "src\gevent\_hub_local.py", line 1, in init gevent._gevent_c_hub_local
  File "c:\users\michi\appdata\local\programs\python\python36-32\lib\site-packages\greenlet\__init__.py", line 29, in <module>
    from ._greenlet import _C_API # pylint:disable=no-name-in-module
ImportError: DLL load failed: Kan opgegeven module niet vinden.

`

所以我的问题是如何在没有错误消息的情况下运行 Auto Py To Exe?

我今天也遇到了同样的问题。 然后我调试了一下 auto-py-to-exe 并能够解决这个问题。 此错误的主要原因是使用了某些模块/包的最新版本。 为了减轻您的痛苦,我通过执行一行代码设法解决了这个问题。

pip uninstall auto-py-to-exe eel bottle gevent greenlet -y && pip install auto-py-to-exe==2.13.0 Eel==0.12.4 bottle==0.12.19 gevent==21.12.0

只需执行此命令并等待它完成即可

这个命令有什么作用?

此命令卸载最新版本的auto-py-to-exe和其他 package auto-py-to-exe所需的版本,例如eel bottle geventgreenlet 然后它安装这些模块/包的特定旧版本。 我希望你明白这一点。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM