I have a simple code:
import discord
import threading #just prepare for future use
import subprocess # prepare also
client = discord.Client()
@client.event
async def on_ready():
print('ready')
async def on_message(message):
return message.channel.send(message)
client.run('TOKENNNNNN')
But when i trying to run this, i receive the folling trace-back:
Traceback (most recent call last):
File "D:/python/projects/Discord bot.py", line 6, in <module>
import discord
File "D:\python\block shooter\venv\lib\site-packages\discord\__init__.py", line 23, in <module>
from .client import Client
File "D:\python\block shooter\venv\lib\site-packages\discord\client.py", line 27, in <module>
import asyncio
File "C:\Users\Edison\AppData\Local\Programs\Python\Python37-32\Lib\asyncio\__init__.py", line 8, in <module>
from .base_events import *
File "C:\Users\Edison\AppData\Local\Programs\Python\Python37-32\Lib\asyncio\base_events.py", line 39, in <module>
from . import events
File "C:\Users\Edison\AppData\Local\Programs\Python\Python37-32\Lib\asyncio\events.py", line 14, in <module>
import contextvars
File "C:\Users\Edison\AppData\Local\Programs\Python\Python37-32\Lib\contextvars.py", line 1, in <module>
from _contextvars import Context, ContextVar, Token, copy_context
ModuleNotFoundError: No module named '_contextvars'
I think this have something to do with _contextvars
, so i try to install contextvars
, but it can't seems to work to well... Can anyone help me?