PyCharm не видит TelegramBotAPI

Добрый день! Написал простенького бота на питоне(проект по информатике) и сначала для этого установил данную апишку на PyCharm через терминал и все прошло успешно. Но при запуске жалуется, что ModuleNotFoundError: No module named 'telebot', хотя все должно работать

Примечание: это обычный проект по информатике и я не сильно разбираюсь в питоне, так что буду рад за вашу помощь

PyCharm не видит TelegramBotAPI
22
9 комментариев

Судя по всему у тебя используется виртуальная среда т.ч. есть 2 варианта
1) Установить модуль в виртуальную среду(ctrl+alt+s найти пункт Python interpreter, там нажать плюсик и установить модуль)
2) Отказаться от использования виртуальной среды и использовать интерпретатор напрямую(ctrl+alt+s найти пункт Python interpreter, выбрать нужный интерпретатор)

4
Ответить

спасибо! установил телебот, но теперь не могу инпортировать types(во 2 строке видно). видимо, из-за этого пишеть что televot does not include message_handler (что-то вроде этого)

Ответить

Проверь, что библиотека правильно называется и расположение верное.

И ты бы не разбрасывался апи-ключами ботов в открытый доступ.

2
Ответить

PyCharm часто создаёт виртуальную среду, проверь в file - settings - project - python interpreter, там же проверь, что в списке модулей есть telebot

2
Ответить

Комментарий недоступен

Ответить

Ты пакет ставил в винде или IDE?

Ответить

Проверь точно ли на виртуальную среду модуль накатил. Судя по терминалу, интерпретатор используется от виртуалки, но модуля там не видит

Ответить