python - 如何将kivy导出为exe?
问题描述
我可以正常在python上运行程序
我有一个文件
- 主文件
- 主文件
file Hook .spec 我是根据 kivy 的 web 文档设置的。
于是我用cmd查看了日志,发现有错误
Traceback (most recent call last):
File "main.py", line 3, in <module>
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
\pyimod03_importers.py", line 546, in exec_module
File "Lib\site-packages\PyInstaller\hooks\rthooks\pyi_rth_pkgutil.py", line 71, in _pyi_pkgutil_iter_modules
TypeError: startswith first arg must be str or a tuple of str, not PureWindowsPath
[14712] Failed to execute script 'main' due to unhandled exception!
main.py",第 3 行 == 从 kivy.app 导入 App
或者有人有其他建议吗?
解决方案
推荐阅读
- python - 如何对给定键的值求和并按不同的键分组?Pymongo/Mongodb
- spring - 来自 DB 请求的结果 Mono 在另一个请求中的使用价值
- mysql - 从所有表中删除数据,但在 MySQL 中保留一张表的数据
- javascript - 如何将导航链接连接到 jquery.mobile 滑动页面?
- android - 在 KitKat 4.4.4 API 19 上使用改造上传图像时应用程序崩溃
- ruby-on-rails - 创建自定义 Rails tinyMCE 插件:editor.ui 未定义
- javascript - 节点红色。从对象数组中获取项目
- ios - 如何在特定钥匙串访问组中保存/获取访问令牌
- python - 如何用keras处理numpy中的MemoryError?
- java - 如何使用@JacksonInject(useInput= OptBoolean.FALSE)