我使用带有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'
有人可以告诉我如何解决这个问题。