Помогите! Проблема в python
Я не знаю что уже делать. Когда пишу бота по телеграмму и запускаю пишет такая хрень:
Traceback (most recent call last):
File «E:\PYTHON\bot.py», line 3, in
bot = telebot.Telebot(‘1951944916:AAGJWEKnTjGpxc87mvF2Ss502gS5ddTIZ50’, parse_mode=None)
AttributeError: module ‘telebot’ has no attribute ‘Telebot’. Did you mean: ‘TeleBot’
Помогите пожалуйста, установил последнюю версию pyTelegramBotAPI.
Лучший ответ
Так он же тебе пишет, что нет атрибута «Telebot», предлагает замену на «TeleBot»
СТЕПАН ЗЮБИНУченик (234) 2 года назад
Что это значит?
Diase 1 Мудрец (12467) СТЕПАН ЗЮБИН, я не особо сильно знаком с Пайтоном, речь идёт про строчку: «bot = telebot.Telebot», где есть это слово «Telebot», оно, наверное, неверно написано, правильный вариант — «TeleBot» ?
Иван НекрасовУченик (102) 2 года назад
Как исправить?
СТЕПАН ЗЮБИНУченик (234) 2 года назад
Щас попробую сделать эхо бота.
Module ‘telebot’ has no attribute ‘Telebot’
всем доброго времени суток! Решил я начать учить Python. и прямо с первых дней попал на ошибку,которую сам не в состоянии пока что решить.
ребята,подскажите пожалуйста: выдает ошибку что телебот не имеет атрибута телебота.
вот исходник кода:
1 2 3 4 5 6 7 8 9 10 11
import telebot bot = telebot.TeleBot("1758796636:AAEwkvjRYOc31huGggSJnepPkVg0FrzUQnM") @bot.message_handler(content_types=['text']) def send_echo(message): bot.reply_to(message, message.text) bot.polling(none_stop=True)
Имя файла в котором пишу Test.py
В чем еще может быть проблема?
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:
Постоянная ошибка AttributeError: module ‘telebot’ has no attribute ‘Telebot’. Did you mean: ‘TeleBot’?
Учусь делать бота в телегу Вылезла такая ошибка AttributeError: module ‘telebot’ has no attribute.

AttributeError: partially initialized module ‘telebot’ has no attribute ‘TeleBot’ (most likely due to a circular import)
Доброго времени суток! Учусь писать ботов для телеграма. Всё сделал правильно. Модуль установлен.
AttributeError: module ‘telebot’ has no attribute ‘TeleBot’
Доброго времени суток, уважаемые форумчане! Прошу помощи в элементарной для опытного программиста.
AttributeError: module ‘telebot’ has no attribute ‘logger’
Пишу бота в телеграм, столкнулся как и многие с проблемой РКН. Пробывал решить проблему через.
AttributeError: module ‘telebot’ has no attribute ‘types’ как исправить?
import requests import threading from datetime import datetime, timedelta from telebot import.
Автоматизируй это!
![]()
7062 / 4566 / 1210
Регистрация: 30.03.2015
Сообщений: 13,157
Записей в блоге: 29
Esenin7777, моя подпись прямо для тебя написана
4464 / 3216 / 1126
Регистрация: 21.03.2016
Сообщений: 7,956
Сообщение от Esenin7777 
В чем еще может быть проблема?
в том что не с того начали изучение
Регистрация: 15.06.2021
Сообщений: 1
Вам необходимо удалить все пакеты telebot и pyTelegramBotAPI прямо через терминал проекта в PyCharm,
а затем в этом же терминале установить их заново. Ищите терминал почти в самой нижней панели граф интерфейса.
Таким образом пакеты будут проинсталлированы именно в состав Вашего проекта.
Этого нет на поверхности в инструкциях JetBrains что по-моему является досадным явлением.
Смотрим что проинсталлировано:
pip list
pip3 list
Удаляем все связанные пакеты:
pip uninstall telebot
pip3 uninstall telebot
pip uninstall pyTelegramBotAPI
pip3 uninstall pyTelegramBotAPI
Устанавливаем так как в документации разработчика модуля:
pip install pyTelegramBotAPI
По завершении инсталляции программа становится работоспособной.
Перезагрузка PyCharm не требуется.
pyTelegramBotAPI import error: AttributeError: module ‘telebot’ has no attribute ‘TeleBot’
Under normal circumstances, Python script calls pyTelegramBotAPI module with “import”:
import telebotdef telebot_send(message):
bot = telebot.TeleBot(TOKEN)
bot.send_message(chat_id, message)
But sometimes a special error will occur: AttributeError: module ‘telebot’ has no attribute ‘TeleBot’. Two situations will result in this error.
- The same name python file called “telebot.py” exists under the same directory. “import telebot” will import the file rather than the module;
Solution
Rename the “telebot.py”.
2. A familiar module “telebot” also exists in Pypi. If someone wrongly installed it with “pip3 install telebot” instead of pyTelegramBotAPI, python script will import a different module that doesn’t have the attribute.
Solution
pip3 uninstall telebot
pip3 install pyTelegramBotAPI
Uninstalling the pyTelegramAPI is necessary, then reinstall the pyTelegramBotAPI module, it will working without attribute error.
PyTelegramBotApi. AttributeError: module ‘telebot’ has no attribute ‘TeleBot’
Из библиотек с ботами установлена только PyTelegramBotApi и с другими библиотеками не конфликтуют. Аргумент telebot.TeleBot() написан правильно.Через VPN запускать пробовал, аналогичная ошибка. При запуске скрипта с расширением **.py(имя скрипта не telebot) ругает первую строчку кода AttributeError: module ‘telebot’ has no attribute ‘TeleBot’. Все, что нашел в Google, все попробовал, в теле вопроса все расписал. Какие могут быть еще варианты решения. Спасибо за уделённое время.
import telebot MypyBot = telebot.TeleBot('TOKEN заменён на свой, получен от BotFather в Telegram', parse_mode = None)

Отслеживать
KillKimNovak
задан 6 окт 2020 в 21:13
KillKimNovak KillKimNovak
21 1 1 золотой знак 1 1 серебряный знак 4 4 бронзовых знака
как установлена библиотека? и спасибо за токен на скриншоте
9 окт 2020 в 7:47
3 ответа 3
Сортировка: Сброс на вариант по умолчанию
Во-первых — проверьте, установлена ли у вас библиотека, и установлена ли она у вас правильно. Для верности можно полностью ее удалить
pip uninstall pytelegrambotapi pip install --no-cache-dir pytelegrambotapi
Проблема, вероятно, именно в самом установленном модуле, ибо даже ваш код у меня запускается абсолютно нормально. Как пример, небольшой эхо-бот:
import telebot MypyBot = telebot.TeleBot('TOKEN', parse_mode = None) @MypyBot.message_handler(content_types = ['text']) def replyer(message): MypyBot.reply_to(message, message.text) MypyBot.polling()