← Все вопросы

pip install discord не работает / ставит не то — как правильно установить discord.py?

Задан 16 месяцев назад216 просмотров2 ответа
6

Сделал pip install discord, но при импорте код падает или не находит нужные вещи. В туториалах пишут то discord, то discord.py. Какую вообще библиотеку ставить и как проверить, что встала правильная?

2 ответа

10
✓ Принятый ответ — помог автору

Ставить надо discord.py (это название пакета, а импортируется он как discord):

pip install -U discord.py

Пакет с именем просто discord — это старая пустышка-заглушка, из-за неё и путаница. Если ты её случайно поставил, удали:

pip uninstall discord
pip install -U discord.py

Проверить версию:

import discord
print(discord.__version__)

Должно быть 2.x — на старых версиях многое из современных гайдов (слэш-команды, кнопки) не работает.

4

Если у тебя несколько питонов, ставь через тот же интерпретатор, которым запускаешь: python -m pip install -U discord.py. Это самая частая причина «поставил, а не находит».

Ваш ответ

, чтобы ответить на вопрос.