Discord Bot startet nicht (Python)?
Hi,
ich will einen neu erstellten Discord Bot erstellen, allerdings erhalte ich immer diese Fehlermeldung:
Traceback (most recent call last):
File "C:/Users/User/PycharmProjects/pyexBot/main.py", line 1, in <module>
import discord
File "C:\Users\User\PycharmProjects\pyexBot\venv\lib\site-packages\discord__init__.py", line 20, in <module>
from .client import Client, AppInfo, ChannelPermissions
File "C:\Users\User\PycharmProjects\pyexBot\venv\lib\site-packages\discord\client.py", line 38, in <module>
from .state import ConnectionState
File "C:\Users\User\PycharmProjects\pyexBot\venv\lib\site-packages\discord\state.py", line 36, in <module>
from . import utils, compat
File "C:\Users\User\PycharmProjects\pyexBot\venv\lib\site-packages\discord\compat.py", line 32
create_task = asyncio.async
^
SyntaxError: invalid syntax
Process finsihed with exit code 1
Zeilen der Fehlermeldung:
1: import discord
20: from .client import Client, AppInfo, ChannelPermissions
38: from .state import ConnectionState
36: from . import utils, compat
32: create_task = asyncio.async
Habe die neuste Version von Python installiert.
Kann mir jemand helfen?
2 Antworten
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
programmieren, Python, Python 3
Auf Basis des gezeigten ist kein Problem zu sehen.
Ein Syntaxfehler ist ja relativ eindeutig - Schau Dich im Bereich der Zeile 32 um, ob dort irgendein Zeichen auftaucht, was dort nicht hingehört oder ob es Probleme mit der Zeichenkodierung gibt.
KarlRanseierIII
19.10.2018, 16:11
@LordWithLord
Nur, daß eine Zeile nicht reicht. Bei falscher Klammerung erscheint der Syntaxfehler an dem Ort, wo der Fehler erstmalig erkannt werden kann.
Du muß Dir schon die gesamte Umgebung derZeile anschauen.
Dir fehlt die Discord Bibliothek.
Ich habe Zeile 32 ja oben geschrieben weil mir keine Fehler auffallen