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'

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

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

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

Войти через центр авторизации
Похожие вопросы
iCode Москва
от 90 000 до 200 000 ₽
SwapZilla.co Сочи
от 200 000 ₽
SwapZilla.co Москва
от 200 000 ₽
09 июл. 2020, в 14:34
3000 руб./за проект
09 июл. 2020, в 14:23
5000 руб./за проект
09 июл. 2020, в 14:21
1000 руб./в час