当尝试调试和生成我的apk时,发生了这个错误。如果注释掉buildozer.spec中的花园需求,它会构建但不会部署在安卓上,因为花园图也存在同样的问题。
是不是过时了??
正在下载http://github.com/kivy-garden/garden.graph/archive/master.zip ...回溯(最近一次调用):GardenTool().main(sys.argv1:)中的文件"/home/musarra/Desktop/musarrapc/docs/pyproj/yfacereal/.buildozer/venv/bin/garden",第189行
main options.func()中的文件"/home/musarra/Desktop/musarrapc/docs/pyproj/yfacereal/.buildozer/venv/bin/garden",第71行
文件"/home/musarra/Desktop/musarrapc/docs/pyproj/yfacereal/.buildozer/venv/bin/garden",第109行,在cmd_install fd = self.download(opts.package)中
download data += buf中的File "/home/musarra/Desktop/musarrapc/docs/pyproj/yfacereal/.buildozer/venv/bin/garden",第170行
TypeError:必须是字符串,而不是字节
命令失败: garden install --app graph
发布于 2020-08-05 21:21:10
是的,它是过时的,在.spec
文件中调用花园的方式已经改变了。
尝试将花园依赖添加到需求部分,如下所示:
requirements = sqlite3,kivy,kivy_garden.graph
https://stackoverflow.com/questions/62201569
复制相似问题