【发布时间】:2021-09-26 09:34:10
【问题描述】:
在我将我的 PY 文件转换为 EXE 并运行它后,我收到了这个错误:
Traceback (most recent call last):
File "PrngCipher.py", line 2, in <module>
from kivy.app import App
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "PyInstaller\loader\pyimod03_importers.py", line 546, in exec_module
File "kivy\__init__.py", line 272, in <module>
File "C:\Program Files\Python39\Lib\site-packages\PyInstaller\hooks\rthooks\pyi_rth_pkgutil.py", line 71, in _pyi_pkgutil_iter_modules
assert pkg_path.startswith(SYS_PREFIX)
TypeError: startswith first arg must be str or a tuple of str, not PureWindowsPath
我是 Python 和 PyInstaller 的新手,我不知道这个错误是关于什么的,我遵循了许多教程并将正确的依赖项挂钩到 .spec 文件中,但它仍然坏了。 我的 .py、.kv 和 .spec 文件: https://drive.google.com/drive/folders/1F7I4xEphB3d2ErDPs7vGDpT7trTmHKgC?usp=sharing
【问题讨论】:
标签: python kivy typeerror pyinstaller