簡體   English   中英

Kivy Buildozer AttributeError:“ str”對象沒有屬性“ decode”

[英]Kivy Buildozer AttributeError: 'str' object has no attribute 'decode'

我試圖在我從kivy.org直接獲得的虛擬機中使用buildozer為簡單的python3 / kivy應用程序構建apk,這是day2。 我有很多錯誤,安裝了pip,更新了buildozer,pip安裝了morse,pnglab,sh,appdirs和py3的setuptools,現在我在寫$ buildozer android debug時遇到了這個錯誤,我的虛擬機使用python 2.7和3.4,有人知道這是什么意思嗎? 我非常希望得到一個答案,因為我計划有一天要使droid開發成為我的工作,謝謝。 這是錯誤:AttributeError:'str'對象沒有屬性'decode'

和回溯:

Traceback (most recent call last):
File "/usr/local/bin/buildozer", line 9, in <module> load_entry_point('buildozer==0.32dev', 'console_scripts', 'buildozer')()
File "/usr/local/lib/python3.4/dist-packages/buildozer-0.32dev-py3.4.eg /buildozer/scripts/client.py", line 13, in main
Buildozer().run_command(sys.argv[1:])
File "/usr/local/lib/python3.4/dist-packages/buildozer-0.32dev-py3.4.egg/buildozer/__init__.py", line 992, in run_command
self.target.run_commands(args)
File "/usr/local/lib/python3.4/dist-packages/buildozer-0.32dev-py3.4.egg/buildozer/target.py", line 85, in run_commands
func(args)
File "/usr/local/lib/python3.4/dist-packages/buildozer-0.32dev-py3.4.egg/buildozer/target.py", line 97, in cmd_debug
self.buildozer.build()
File "/usr/local/lib/python3.4/dist-packages/buildozer-0.32dev-py3.4.egg/buildozer/__init__.py", line 198, in build
self.target.build_package()
File "/usr/local/lib/python3.4/dist-packages/buildozer-0.32dev-py3.4.egg/buildozer/targets/android.py", line 747, in build_package
apktitle = ''.join([x for x in config.get('app', 'title').decode('utf-8')

AttributeError:“ str”對象沒有屬性“ decode”

這看起來像是buildozer中的錯誤。 您可以使用python2解決它。 隨時在buildozer的github頁面上創建有關此問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM