EDIT: Résolu, si quelqu'un tombe sur ce python3.8 -m pip install python-dotenv
a travaillé pour moi.
J'ai essayé de réinstaller à la fois dotenv et python-dotenv mais j'obtiens toujours la même erreur. J'ai le fichier .env dans le même répertoire que ce script.
#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)
installer python3-dotenv
dans votre gestionnaire d'installation ssi c'est Ubuntu ou Debian.
vous pouvez également pip3 install python-dotenv
n'oubliez pas d'inclure les manquants