我已经使用 pip 安装了 discord.py,但在尝试将其导入我的程序后,它说找不到它?



尝试制作机器人。下面是我用来导入它的代码:

import os
import discord
from dotenv import load_dotenv
load_dotenv()
TOKEN = os.getenv('DISCORD_TOKEN')
client = discord.Client()
@client.event
async def on_ready():
print(f'{client.user} has connected to Discord!')
client.run(TOKEN)

这里是出现的错误信息。(我也安装了dotenv只是为了参考使用pip。)

Traceback (most recent call last):
File "C:/Users/rhiam/Desktop/pufflebot/bot.py", line 4, in <module>
import discord
ModuleNotFoundError: No module named 'discord'

知道我做错了什么吗?

尝试卸载并重新安装discord.py:

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

如果这不起作用,可能是python版本的问题。也有人说它适用于python 3.6,但不适用于python 3.8。

最新更新