我正在尝试编写一个不和谐的机器人,但我收到了这个错误,我安装了 discord.py 所以我不知道问题是什么我在 Windows 10 上使用 python 3.8
出现此错误的代码:
import discord
错误:
Traceback (most recent call last):
File "C:\Users\USER\Desktop\test.py", line 1, in <module>
import discord
File "C:\Users\USER\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\discord\__init__.py", line 20, in <module>
from .client import Client, AppInfo, ChannelPermissions
File "C:\Users\USER\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\discord\client.py", line 38, in <module>
from .state import ConnectionState
File "C:\Users\USER\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\discord\state.py", line 36, in <module>
from . import utils, compat
File "C:\Users\USER\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\discord\compat.py", line 32
create_task = asyncio.async
^
SyntaxError: invalid syntax
答案 0 :(得分:0)
尝试在代码前加上 python3
运行您的代码,旧版本的 Python 不支持异步语法。