无法安装和/或使用 auto-py-to-exe
Unable to install and or use auto-py-to-exe
我尝试安装Auto-Py-to-exe,但在安装过程中出现了很多错误,但最后安装成功,见下图。
我有 windows 10pro,PyCharm community 2020.3.3,我几乎所有项目都使用 python 3.9.1。
我已经卸载了 auto-Py-to-exe、piwin、PYpiwin32、pywin32、PyInstaller。关闭所有系统并重新启动,重新安装所有这些模块,但似乎没有任何效果。当我使用 Python 3.6 或 3.7 时出现同样的错误。同样的错误到达 PyCharm 终端和 promt(cmd) window 终端。
C:\Windows\system32>auto-py-to-exe
Traceback (most recent call last):
File "c:\users\mélissa\appdata\local\programs\python\python39\lib\runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None, File "c:\users\mélissa\appdata\local\programs\python\python39\lib\runpy.py", line 87, in _run_code
exec(code, run_globals) File "C:\Users\Mélissa\AppData\Local\Programs\Python\Python39\Scripts\auto-py-to-exe.exe\__main__.py", line 7, in <module>
File "c:\users\mélissa\appdata\local\programs\python\python39\lib\site-packages\auto_py_to_exe\__main__.py", line 291, in run
if eel.chrome.get_instance_path() is not None and not disable_chrome:AttributeError: module 'eel.chrome' has no attribute 'get_instance_path'
C:\Windows\system32>
PIP、EEL、PYInstaller(他们要安装的高版本是3.2.1,另一个失败)、gevent和greenlet,我已经更新了,但我总是收到同样的错误信息。
我不知道该怎么办。我已在此处查看解决问题的答案或方向,但目前一无所获。
the error message in PYCharm, it the same in window terminal
在查看回溯时,似乎错误出在源代码中,而不是您自己的执行。查看 auto-py-to-exe
GitHub 存储库文件,似乎该包只是使用 pyinstaller
将 python 脚本转换为可执行文件。在这种情况下,我建议只使用 pyinstaller
本身。
要将 .py 文件转换为单个文件,运行:
pyinstaller my_script.py --onefile --windowed
.exe 文件将出现在文件夹 dist/(在构建期间创建)中。可以删除 build/ 文件夹以及在此过程中创建的其他文件。
我尝试安装Auto-Py-to-exe,但在安装过程中出现了很多错误,但最后安装成功,见下图。 我有 windows 10pro,PyCharm community 2020.3.3,我几乎所有项目都使用 python 3.9.1。 我已经卸载了 auto-Py-to-exe、piwin、PYpiwin32、pywin32、PyInstaller。关闭所有系统并重新启动,重新安装所有这些模块,但似乎没有任何效果。当我使用 Python 3.6 或 3.7 时出现同样的错误。同样的错误到达 PyCharm 终端和 promt(cmd) window 终端。
C:\Windows\system32>auto-py-to-exe
Traceback (most recent call last):
File "c:\users\mélissa\appdata\local\programs\python\python39\lib\runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None, File "c:\users\mélissa\appdata\local\programs\python\python39\lib\runpy.py", line 87, in _run_code
exec(code, run_globals) File "C:\Users\Mélissa\AppData\Local\Programs\Python\Python39\Scripts\auto-py-to-exe.exe\__main__.py", line 7, in <module>
File "c:\users\mélissa\appdata\local\programs\python\python39\lib\site-packages\auto_py_to_exe\__main__.py", line 291, in run
if eel.chrome.get_instance_path() is not None and not disable_chrome:AttributeError: module 'eel.chrome' has no attribute 'get_instance_path'
C:\Windows\system32>
PIP、EEL、PYInstaller(他们要安装的高版本是3.2.1,另一个失败)、gevent和greenlet,我已经更新了,但我总是收到同样的错误信息。
我不知道该怎么办。我已在此处查看解决问题的答案或方向,但目前一无所获。
the error message in PYCharm, it the same in window terminal
在查看回溯时,似乎错误出在源代码中,而不是您自己的执行。查看 auto-py-to-exe
GitHub 存储库文件,似乎该包只是使用 pyinstaller
将 python 脚本转换为可执行文件。在这种情况下,我建议只使用 pyinstaller
本身。
要将 .py 文件转换为单个文件,运行:
pyinstaller my_script.py --onefile --windowed
.exe 文件将出现在文件夹 dist/(在构建期间创建)中。可以删除 build/ 文件夹以及在此过程中创建的其他文件。