将深度学习代码转换为可执行文件

时间:2020-03-04 04:55:05

标签: python-3.x deep-learning pyinstaller yolo darknet

我使用带有Darknet框架的YOLO进行对象检测。我想将代码转换为可执行格式。我尝试使用pyinstaller,但是没有用。

我遇到以下错误:

File "site-packages/tensorflow_core/python/__init__.py", line 49, in <module>
ImportError: cannot import name 'pywrap_tensorflow' from 'tensorflow_core.python' (/tmp/_MEImgFP14/tensorflow_core/python/__init__.pyc)
[5179] Failed to execute script main_test

使用的软件包版本:

Pyinstaller-3.6和setuptools-44.0.0

最初,pyinstaller为45.2.0。由于以下错误,我将其降级为该版本:

File "PyInstaller/loader/rthooks/pyi_rth_pkgres.py", line 11, in <module>
File "/home/buildbot/repo/.venv/lib/python3.5/site-packages/PyInstaller/loader/pyimod03_importers.py", line 627, in exec_module
exec(bytecode, module.__dict__)
File "pkg_resources/__init__.py", line 86, in <module>
ImportError: No module named 'pkg_resources.py2_warn'

有人可以告诉我如何解决这个问题。

0 个答案:

没有答案