【发布时间】:2020-01-05 20:23:10
【问题描述】:
我正在使用 kivy 用 python 制作一个 android 应用程序。我已经设置了 virtualbox 并安装了 kivy。当我使用以下命令python3 main.py 时出现错误。我做错了什么?
kivy@kivy-VirtualBox:~/Desktop$ python3 main.py
[INFO ] [Logger ] Record log in /home/kivy/.kivy/logs/kivy_20-01-05_8.txt
[INFO ] [Kivy ] v2.0.0rc1, git-b1c643c, 20200105
[INFO ] [Kivy ] Installed at "/home/kivy/.local/lib/python3.4/site-packages/kivy/__init__.py"
[INFO ] [Python ] v3.4.3 (default, Nov 12 2018, 22:25:49)
[GCC 4.8.4]
[INFO ] [Python ] Interpreter at "/usr/bin/python3"
Traceback (most recent call last):
File "main.py", line 1, in <module>
from kivy.app import App
File "/home/kivy/.local/lib/python3.4/site-packages/kivy/app.py", line 953
async def async_run(self, async_lib=None):
^
SyntaxError: invalid syntax
kivy@kivy-VirtualBox:~/Desktop$
【问题讨论】:
-
您使用的 Python 3.4 不支持
async def语法。使用更新的 Python 版本。