【发布时间】:2020-04-21 15:21:35
【问题描述】:
编辑:已解决,如果有人遇到此 python3.8 -m pip install python-dotenv 为我工作。
我已经尝试重新安装 dotenv 和 python-dotenv,但我仍然遇到同样的错误。我确实在与此脚本相同的目录中有 .env 文件。
#bot.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的? -
你确定你没有使用 venv 吗?
-
你能粘贴文件夹树的样子吗?谢谢:)
-
我在终端中安装了这样的 dotenv:
pip install python-dotenv -
试试
python3.8 -m pip install python-dotenv