出错代码
Traceback (most recent call last): File "/usr/local/bin/buildozer", line 8, in sys.exit(main()) File "/usr/local/lib/python3.10/dist-packages/buildozer/scripts/client.py", line 13, in main Buildozer().run_command(sys.argv[1:]) File "/usr/local/lib/python3.10/dist-packages/buildozer/init.py", line 1024, in run_command self.target.run_commands(args)
File "/usr/local/lib/python3.10/dist-packages/buildozer/target.py", line 93, in run_commands
func(args)
File "/usr/local/lib/python3.10/dist-packages/buildozer/target.py", line 103, in cmd_debug
self.buildozer.prepare_for_build()
File "/usr/local/lib/python3.10/dist-packages/buildozer/init.py", line 172, in prepare_for_build
self.target.install_platform()
File "/usr/local/lib/python3.10/dist-packages/buildozer/targets/android.py", line 616, in install_platform
self._install_android_packages()
File "/usr/local/lib/python3.10/dist-packages/buildozer/targets/android.py", line 567, in _install_android_packages
self._check_aidl(installed_v_build_tools)
File "/usr/local/lib/python3.10/dist-packages/buildozer/targets/android.py", line 592, in _check_aidl
_, _, returncode = self.buildozer.cmd(aidl_cmd,
File "/usr/local/lib/python3.10/dist-packages/buildozer/init.py", line 289, in cmd
process = Popen(command, **kwargs)
File "/usr/lib/python3.10/subprocess.py", line 969, in init
self._execute_child(args, executable, preexec_fn, close_fds,
File "/usr/lib/python3.10/subprocess.py", line 1845, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/root/.buildozer/android/platform/android-sdk/build-tools/34.0.0-rc1/aidl'
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已结题
kivy打包pygame出错
收起
- 写回答
- 好问题 0 提建议
- 关注问题
- 微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
答主 2023-02-19 03:10关注根据错误信息,看起来是在执行 buildozer 时出现了问题。具体来说,错误提示是 No such file or directory: '/root/.buildozer/android/platform/android-sdk/build-tools/34.0.0-rc1/aidl',这意味着找不到 aidl 工具。
- aidl 工具是用于生成 Android 接口定义语言 (AIDL) 文件的工具。在 Android SDK 中,aidl 工具通常位于 build-tools 目录中,而具体路径会根据 SDK 版本而有所不同。
- 根据错误信息中的路径,应该是在 /root/.buildozer/android/platform/android-sdk/build-tools/34.0.0-rc1/ 目录下找不到 aidl 工具。这可能是因为你使用的是不同的 SDK 版本,或者你的 buildozer 配置文件中指定了错误的路径。
- 你可以尝试在终端中运行以下命令,检查是否存在指定路径下的 aidl 工具:
ls /root/.buildozer/android/platform/android-sdk/build-tools/34.0.0-rc1/
如果不存在,可以尝试升级你的 Android SDK,或者修改 buildozer 配置文件中的路径,使其指向正确的目录。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫点击复制链接分享编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览
轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-08-21 06:16回答 2 已采纳 可能有两个原因:1、你的文件名不合法,你不应该命名你的文件为pygame.py,如果有,请修改文件名2、环境问题,可以参考解决: 解决下载了pygame后,pychar
- 2023-01-19 04:14回答 2 已采纳 换国内的镜像源试试看,外网下载慢,有的时候会报错
- 2022-11-17 16:19回答 1 已采纳 Python的版本可能太高了,建议用3.8或3.9版本
- 2024-07-01 21:14a159900的博客 Python是脚本语言,可以说它是万能的,只有你想不到,没有它做不到!虽然用它来开发app还是显得有点不对路,但用Python开发的app应当是作为编码练习、自娱自乐所用,加上目前这方面的模块还不是特别成熟,bug比较多...
- 2022-12-16 13:15回答 1 已采纳 多少位的python,版本多少啊。在这里找到对应自己的python版本、电脑系统的版本下载就可以了。https://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame
- 2023-01-05 12:31回答 2 已采纳 pygame.mixer.Sound没有pause()函数,只有stop().pause()是pygame.mixer这个有,pygame.mixer.Channel,pygame.mixer.mus
- 2022-12-29 08:25回答 2 已采纳 找到了,其实键盘输入是正常接受的,主循环里面也有一个pg.event.get()有些按下键就到了这里面,里面没有接受函数.所以会造成这样
- 2016-03-21 14:46擒贼先擒王的博客 因为在 pycharm 中完成编码,执行代码时,pycharm会动态帮你把一切都做好,基本不会出现类似导包出错问题;但在命令行情况下,就需要注意是否存在该问题了; Python 解释器查找包(模块)的顺序: 内存(模块缓存) ...
- 2022-04-20 10:48回答 1 已采纳 pyinstaller,打包的时候把python和pygame一起打包进去就好了
- 2023-01-19 12:38回答 2 已采纳 你的python版本是多少?目前pygame正式版只支持到python3.9
- 2022-12-30 13:11回答 2 已采纳 最后用key转成字符,可以了
- 2020-01-15 02:38ailinyingai的博客 webassets - 为静态资源打包,优化和管理基于缓存的唯一URL。 音频(Audio) 操作音频的库。 audiolazy - 数字信号处理(DSP)软件包。 audioread - 跨库(GStreamer +Core Audio+ MAD + FFmpeg)音频解码。 ...
- 2020-12-09 04:08weixin_39714763的博客 不要小看这个免安装运行,它可以让你打包的时候不出错或者少出错。记得一年前steam上有款游戏Switchcars,就是pygame写的(严格的说是 pygame_sdl2,可以理解为pygame 2.0版本,小白鼠可以自行搜索体验,支持Android...
- 2020-07-27 02:31gb4215287的博客 不要小看这个免安装运行,它可以让你打包的时候不出错或者少出错。记得一年前steam上有款游戏Switchcars,就是pygame写的(严格的说是 pygame_sdl2,可以理解为pygame 2.0版本,小白鼠可以自行搜索体验,支持Android...
- 2019-05-21 02:15可爱的喵酱丶的博客 webassets - 为静态资源打包,优化和管理基于缓存的唯一URL。 音频(Audio) 操作音频的库。 audiolazy - 数字信号处理(DSP)软件包。 audioread - 跨库(GStreamer +Core Audio+ MAD + FFmpeg)音频解码...
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
- 公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司