Kivy Buildozer 权限拒绝 ./distribute.sh -1
好的,首先让我先给你看看错误信息
# Android packages installation done.
# Check application requirements
# Run './distribute.sh -l'
# Cwd /media/jonathon/Data Volume/Python Projects/Kivy Tutorial/.buildozer/android/platform/python-for-android
/bin/sh: 1: ./distribute.sh: Permission denied
# Command failed: ./distribute.sh -l
我运行的命令是 sudo buildozer android debug
,所以我知道我在使用sudo,并且拥有管理员权限。
1 个回答
1
根据你错误信息中的文件路径,可能是你在使用共享驱动器或远程文件系统。这些情况可能会导致权限问题,当buildozer尝试运行和编译时会出错。你可以试着删除~/.buildozer和你项目中的.buildozer文件夹,然后把文件移动到本地硬盘上,再运行buildozer时不要加sudo。