-
Notifications
You must be signed in to change notification settings - Fork 137
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ModuleNotFoundError: No module named 'telebot' #13
Comments
Во-первых, не нужно открывать новые issue, если речь идёт о старых. В закрытые issue можно комментировать. Во-вторых, Вы бы всё-таки удосужились прочитать то, что скинули. Питон пишет, что библиотека уже установлена и этот текст НЕ является сообщением об ошибке. |
Думалось не придется так детализировать. взял ваш листинг -- coding: utf-8 --import telebot bot = telebot.TeleBot(config.token) @bot.message_handler(content_types=["text"]) if name == "main": установил пакет pip install pytelegrambotapi c:\python36\scripts\pip install pytelegrambotapi запускаю код возвращается ошибка: Traceback (most recent call last): Как решить эту проблему? |
Вопрос на засыпку: какой интерпретатор Python выполняет Ваш код? |
Python 3.6.5rc1 (v3.6.5rc1:f03c5148cf, Mar 14 2018, 03:12:11) [MSC v.1913 64 bit (AMD64)] on win32 |
У меня есть большое подозрение, что либо не тот интерпретатор используется, либо остались хвосты от telebot. Проще перезагрузиться и попробовать ещё раз сделать импорт, иногда помогает. |
до прошлого воскресенья у меня было 3 интерпретатора: 2.7, 3.6 и 3.7. Сейчас точно один. Представлю доказательства удаления и новой инсталляции C:\Windows\system32>pip list C:\Windows\system32>pip install pytelegrambotapi C:\Windows\system32>pip list |
в общем не помогло ((( C:\Server\Repositories\um_open\venv\Scripts\python.exe C:/Server/Repositories/um_open/templates/Test/TelegramBot1.py |
Стоп. Вы запускаете скрипт в виртуальном окружении (venv), а библиотеку ставите в глобальное. Либо не используйте venv, либо ставьте библиотеку внутри него |
заработало, досадная ошибка действительно, благодарю за внимание к моим вопросам |
У меня же ошибка на счёт pyTelegramBotAPI, Вот что пишет |
как ставить библиотеку внурти его? |
mkdir botdir |
bot = telebot.Telebot('MY_TOKEN') |
telebot.TeleBot Читайте документацию! |
@75VK Upd: извините, но с наркобарыгами дел не имею. |
Код не мой так-то,мне просто надо понять,что в нём не так,я своего бота по этому образцу буду писать |
Лучше не стало после установки пакета
pip install pytelegrambotapi
c:\python36\scripts\pip install pytelegrambotapi
Requirement already satisfied: pytelegrambotapi in c:\python36\lib\site-packages
Requirement already satisfied: requests in c:\python36\lib\site-packages (from pytelegrambotapi)
Requirement already satisfied: six in c:\python36\lib\site-packages (from pytelegrambotapi)
Requirement already satisfied: urllib3<1.23,>=1.21.1 in c:\python36\lib\site-packages (from requests->pytelegrambotapi)
Requirement already satisfied: certifi>=2017.4.17 in c:\python36\lib\site-packages (from requests->pytelegrambotapi)
Requirement already satisfied: idna<2.7,>=2.5 in c:\python36\lib\site-packages (from requests->pytelegrambotapi)
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in c:\python36\lib\site-packages (from requests->pytelegrambotapi)
The text was updated successfully, but these errors were encountered: