I';我收到一个语法错误,说“我的;意外标记“;在visual studio中添加discord.py文件时 我通常用C++来编码,这是我第一次使用Python。我正在尝试编写一个Discord机器人,我正在跟随一个教程。它说把这一行添加到我的代码顶部 py -3 -m pip install -U discord.py

I';我收到一个语法错误,说“我的;意外标记“;在visual studio中添加discord.py文件时 我通常用C++来编码,这是我第一次使用Python。我正在尝试编写一个Discord机器人,我正在跟随一个教程。它说把这一行添加到我的代码顶部 py -3 -m pip install -U discord.py,python,syntax-error,discord.py,unexpected-token,Python,Syntax Error,Discord.py,Unexpected Token,我在pip和discord.py下发现了四个语法错误,都是“意外标记”。我看了很多其他的教程和我正在跟随的教程,但没有一个提到这一点。我使用的是python版本3.7.8,所以我很确定这不是问题所在。我试着切换到Repl.it IDE,并遵循一个不同的教程,告诉我如何使用它 import discord 那不起作用的原因我不太明白。这就是我的代码的样子 py -3 -m pip install -U discord.py client = discord.Client() @client.e

我在pip和discord.py下发现了四个语法错误,都是“意外标记”。我看了很多其他的教程和我正在跟随的教程,但没有一个提到这一点。我使用的是python版本3.7.8,所以我很确定这不是问题所在。我试着切换到Repl.it IDE,并遵循一个不同的教程,告诉我如何使用它

import discord

那不起作用的原因我不太明白。这就是我的代码的样子

py -3 -m pip install -U discord.py

client = discord.Client()

@client.event
async def on_ready():
    print('We have logged in as {0.user}'.format(client))

@client.event
async def on_message(message):
    if message.author == client.user:
        return

    if message.content.startswith('$hello'):
        await message.channel.send('Hello!')

client.run(My bot's token)

我不知道我做错了什么。

确保您安装了
pip
,您可以在终端中执行此操作。如果您使用的是Unix/macOS,请尝试
python-mpip安装-upip
。如果您在Windows上,请尝试
py-m pip安装-U pip
。然后,在代码开头添加以下内容:

试试看:
进口不和
除恐怖外:
进口pip
pip.main(['install','discord']))
进口不和

post full STACKTRACE在运行脚本第一行中未包含的脚本之前,需要在终端中运行pip install命令