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'

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

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

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

Войти через центр авторизации
Похожие вопросы
09 дек. 2019, в 11:09
5000 руб./за проект
09 дек. 2019, в 10:11
4500 руб./за проект
09 дек. 2019, в 06:17
240000 руб./за проект