Помощь с python - Общение Python мододелов
  • Чаты 4chT.com в телеграмм
    Наши группы в телеграмм

Вопрос Помощь с python

Регистрация
15 Июл 2013
Сообщения
75
Репутация
0
Спасибо
0
Монет
0
Создаю бота для дискорд в VS code на Python всё написал правильно но при запуске бота пишет ошибку

IndentationError: unindent does not match any outer indentation level

PS D:\d> & C:/Python312/python.exe d:/d/bot.py

Could not find platform independent libraries <prefix>

Traceback (most recent call last):

File "d:\d\bot.py", line 1, in <module>

import discord

^^^^^^^^^^^^^^

ModuleNotFoundError: No module named 'discord'



Что делать? Я начинающий программист.
 
Регистрация
20 Дек 2013
Сообщения
85
Репутация
1
Спасибо
0
Монет
0
Если ты начинающий программист, то забудь формулировку всё написал правильно но при запуске бота пишет ошибку Это в корне неверное утверждение, которое делает тебя все более далеким от статуса программиста. Программы не ошибаются и делают все в строгости по инструкциям. Если при этом появляются ошибки, это ошибки людей, в частности, - твои. import discord Нет такой библиотеки в Python по умолчанию. Либо установи ее, либо ты ее установил не в то окружение, либо неправильно вызываешь. Какого рода именно твоя ошибка, решать тебе, т.к. недостаточно данных в вопросе.
 
Регистрация
30 Мар 2013
Сообщения
70
Репутация
0
Спасибо
0
Монет
0
Ошибки, которые вы видите, связаны с двумя разными проблемами: неправильные отступы в коде и отсутствие модуля `discord`. Давайте разберёмся, как их исправить.

1. Ошибка IndentationError

Эта ошибка указывает на проблему с отступами в вашем коде. В Python отступы важны для определения блоков кода. Убедитесь, что вы используете одинаковые отступы (либо пробелы, либо табуляции) по всему файлу. Вот несколько шагов, которые помогут:

- Откройте ваш файл `bot.py` в VS Code.
- Выделите весь код (Ctrl+A) и выберите `Convert Indentation to Spaces` или `Convert Indentation to Tabs` в меню `View` -> `Command Palette`.
- Убедитесь, что все отступы в вашем коде одинаковые (например, 4 пробела).

2. Ошибка ModuleNotFoundError

Эта ошибка возникает, потому что модуль `discord` не установлен в вашей среде Python. Чтобы установить его, выполните следующие шаги:

1. Откройте терминал в VS Code (или командную строку).
2. Убедитесь, что вы используете правильную версию Python. Вы можете проверить это, введя `python --version` или `python3 --version`.
3. Установите модуль `discord.py` с помощью команды:

```bash
pip install discord.py
```

Если у вас возникнут проблемы с правами доступа, попробуйте добавить `--user`:

```bash
pip install discord.py --user
```
 
Регистрация
23 Мар 2013
Сообщения
95
Репутация
0
Спасибо
0
Монет
0
в питоне важны отступы...
в питоне по умолчанию мало чего установлено... тем более, для какого-то там дискорда...
и ты не программист... и не начинающий...
 
Регистрация
14 Дек 2013
Сообщения
80
Репутация
0
Спасибо
0
Монет
0
Проверьте версии. Могут мешать друг другу, конфликт.
 
Сверху Снизу