python - 从 .py tensorflow 导入 dll 错误创建 .exe
问题描述
我正在尝试从我的 python 脚本创建一个 .exe pyinstaller
。
.exe 在此系统上正常启动。
但是当我将文件移动到另一个没有安装 python 的系统并尝试启动时,我在 cmd 上遇到了错误。
C:\output\predict>predict.exe
Traceback (most recent call last):
File "predict.py", line 1, in <module>
File "c:\users\charly\anaconda3\envs\audio\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 493, in exec_module
File "tensorflow\__init__.py", line 41, in <module>
File "c:\users\charly\anaconda3\envs\audio\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 493, in exec_module
File "tensorflow\python\__init__.py", line 40, in <module>
File "c:\users\charly\anaconda3\envs\audio\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 493, in exec_module
File "tensorflow\python\eager\context.py", line 35, in <module>
File "c:\users\charly\anaconda3\envs\audio\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 493, in exec_module
File "tensorflow\python\pywrap_tfe.py", line 29, in <module>
ImportError: DLL load failed: A dynamic link library (DLL) initialization routine failed.
[10436] Failed to execute script predict
我在那里缺少什么?
我必须手动添加张量流路径吗?
希望你们能帮我解决这个问题
解决方案
推荐阅读
- google-maps - 获取多边形内的折线
- python - 如何从 Windows 命令提示符中杀死 python?
- vba - 在 MS Access 应用程序中使用 VBA 填充 SQL 字符串
- c# - 在c#中将double转换为字符串
- gradle - 如何更正应用程序的类路径以使其包含单个兼容版本
- kubernetes - Kubernetes服务的外接IP地址是什么?
- ruby-on-rails - 使用第二个数据库进行 Rails 动态迁移
- javascript - 如何在用户以最佳性能滚动时检测视口中的当前元素?
- python - GRU 模型过拟合
- powershell - 前一个进程终止后如何自动启动新进程?