#python #discord
#python #Discord
Вопрос:
Я сейчас кодирую discord-бота. Код буквально работал вчера, и я ничего не менял, но теперь я получаю эту ошибку импорта. Я использую Python 3.6.3 в Pycharm и самую последнюю версию Discord.
Вот трассировка:
Traceback (most recent call last):
File "C:/Users/yishi/PycharmProjects/DiscordBot/bot.py", line 2, in <module>
import discord
File "C:UsersyishiPycharmProjectsDiscordBotvenvlibsite-packagesdiscord__init__.py", line 25, in <module>
from .client import Client
File "C:UsersyishiPycharmProjectsDiscordBotvenvlibsite-packagesdiscordclient.py", line 33, in <module>
import aiohttp
File "C:UsersyishiPycharmProjectsDiscordBotvenvlibsite-packagesaiohttp__init__.py", line 5, in <module>
from . import hdrs as hdrs
ImportError: cannot import name 'hdrs'
Комментарии:
1. Если код работал вчера, может быть, теперь вы используете другой интерпретатор python для запуска кода?
2. Я перезапустил проект, и, похоже, все работает. Я подозреваю, что, возможно, я случайно установил пакет с похожим именем в качестве зависимости discord от requirements.txt файл, который я сделал для heroku.
Ответ №1:
Попробуйте обновить до последней версии Python, например 3.8 или 3.9
Комментарии:
1. Проблема, вероятно, не зависит от версии Python, поскольку ранее она работала с Python 3.6.