我想将Python转换为导入tens的exe

2024-10-03 00:30:20 发布

您现在位置:Python中文网/ 问答频道 /正文

使用pyinstaller进行exe转换时出现问题。你知道吗

    Traceback (most recent call last):
  File "Find.py", line 1, in <module>
  File "c:\users\hsk15\python_project\javaproject\venv\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 627, in exec_module
    exec(bytecode, module.__dict__)
  File "lib\site-packages\tensorflow\__init__.py", line 98, in <module>
  File "c:\users\hsk15\python_project\javaproject\venv\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 627, in exec_module
    exec(bytecode, module.__dict__)
  File "lib\site-packages\tensorflow_core\__init__.py", line 40, in <module>
  File "lib\site-packages\tensorflow\__init__.py", line 50, in __getattr__
  File "lib\site-packages\tensorflow\__init__.py", line 44, in _load
  File "importlib\__init__.py", line 126, in import_module
  File "c:\users\hsk15\python_project\javaproject\venv\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 627, in exec_module
    exec(bytecode, module.__dict__)
  File "lib\site-packages\tensorflow_core\python\__init__.py", line 49, in <module>
ImportError: cannot import name 'pywrap_tensorflow'
[20188] Failed to execute script Find

此错误。。我能找到问题

为什么不能导入pywrap\u tensorflow?什么是pywrap\u tensorflow?你知道吗


Tags: inpyprojectinitlibpackagestensorflowline
1条回答
网友
1楼 · 发布于 2024-10-03 00:30:20

Pywrap tensorflow是tensorflow SWIG生成的绑定的包装器。你知道吗

如何使用pyinstaller:

首先,通过执行以下命令,使用命令提示符安装pyinstaller pip安装程序:

在cmd中运行此行:

pip安装auto-py到exe

要打开应用程序,请在cmd中运行此行:

自动复制到exe

您需要选择的主要选项很少:

Pick your .py file
Pick "One Directory" or "One File" option
Pick additional files

然后,打开应用程序在cmd中运行这一行,输入命令 pyinstaller安装程序文件名.py用python代码文件替换文件名。你知道吗

相关问题 更多 >