Victor_M
@Victor_M
Системный аналитик

Прочему не работает импорт установленного модуля?

По учебнику пытаюсь сделать телеграмм бота.
  1. Установил чистую серверную Ubuntu 18.04.3
  2. Установил pip
  3. Через pip установил модули pytelegrambotapi и telebot (командой pip list они выводятся)
  4. через ssh подключился к серверу.
  5. перешёл в папку, где будет лежать весь проект
  6. Выполняю команду python3 - попадаю в интерпретатор
  7. Выполняю команду import telebot

В итоге получаю ошибку:
Traceback (most recent call last):
File "", line 1, in
ModuleNotFoundError: No module named 'telebot'

Что нужно сделать, чтобы импорт работал?
  • Вопрос задан
  • 10127 просмотров
Решения вопроса 1
deepblack
@deepblack Куратор тега Python
Подозреваю что вы поставили библиотеку для второго Питона,
командой pip install pytelegrambotapi
А следует
pip3 install pytelegrambotapi => pip3

Хорошим тоном считается использование виртуального окружения, отдельного на каждый проект.
Соответственно ставьте пакеты в него, а не глобально.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы