Форум программистов, компьютерный форум, киберфорум
Python: API, боты
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
1 / 1 / 1
Регистрация: 15.03.2023
Сообщений: 110
Telegram API

Импорт библиотек

10.01.2024, 10:00. Показов 723. Ответов 1

Студворк — интернет-сервис помощи студентам
Всем привет!
Впервые сел за бота и в целом за python, пытаюсь подключить библиотеку из терминала командой pip install python-telegram-bot, но система выдает ошибку:
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
(venv) PS C:\Users\Dumin_MA\PycharmProjects\pythontelegram> pip install python-telegram-bot
ERROR: Exception:
Traceback (most recent call last):
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_internal\cli\base_command.py", line 160, in exc_logging_wrapper
    status = run_func(*args)
             ^^^^^^^^^^^^^^^
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_internal\cli\req_command.py", line 247, in wrapper
    return func(self, options, args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_internal\commands\install.py", line 326, in run
    session = self.get_default_session(options)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_internal\cli\req_command.py", line 98, in get_default_session
    self._session = self.enter_context(self._build_session(options))
                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_internal\cli\req_command.py", line 125, in _build_session
    session = PipSession(
              ^^^^^^^^^^^
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_internal\network\session.py", line 343, in __init__
    self.headers["User-Agent"] = user_agent()
                                 ^^^^^^^^^^^^
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_internal\network\session.py", line 175, in user_agent
    setuptools_dist = get_default_environment().get_distribution("setuptools")
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_internal\metadata\importlib\_envs.py", line 188, in get_distribution
    return next(matches, None)
           ^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_internal\metadata\importlib\_envs.py", line 183, in <genexpr>
    matches = (
              ^
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_internal\metadata\base.py", line 612, in iter_all_distributions
    for dist in self._iter_distributions():
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_internal\metadata\importlib\_envs.py", line 176, in _iter_distributions
    for dist in finder.find_eggs(location):
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_internal\metadata\importlib\_envs.py", line 146, in find_eggs
    yield from self._find_eggs_in_zip(location)
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_internal\metadata\importlib\_envs.py", line 123, in _find_eggs_in_zip
    from pip._vendor.pkg_resources import find_eggs_in_zip
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 2164, in <module>
    register_finder(pkgutil.ImpImporter, find_on_path)
                    ^^^^^^^^^^^^^^^^^^^
AttributeError: module 'pkgutil' has no attribute 'ImpImporter'. Did you mean: 'zipimporter'?
Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Scripts\pip.exe\__main__.py", line 7, in <module>
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_internal\cli\main.py", line 70, in main
    return command.main(cmd_args)
           ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_internal\cli\base_command.py", line 101, in main
    return self._main(args)
           ^^^^^^^^^^^^^^^^
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_internal\cli\base_command.py", line 216, in _main
    self.handle_pip_version_check(options)
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_internal\cli\req_command.py", line 179, in handle_pip_version_check
    session = self._build_session(
              ^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_internal\cli\req_command.py", line 125, in _build_session
    session = PipSession(
              ^^^^^^^^^^^
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_internal\network\session.py", line 343, in __init__
    self.headers["User-Agent"] = user_agent()
                                 ^^^^^^^^^^^^
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_internal\network\session.py", line 175, in user_agent
    setuptools_dist = get_default_environment().get_distribution("setuptools")
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_internal\metadata\importlib\_envs.py", line 188, in get_distribution
    return next(matches, None)
           ^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_internal\metadata\importlib\_envs.py", line 183, in <genexpr>
    matches = (
              ^
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_internal\metadata\base.py", line 612, in iter_all_distributions
    for dist in self._iter_distributions():
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_internal\metadata\importlib\_envs.py", line 176, in _iter_distributions
    for dist in finder.find_eggs(location):
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_internal\metadata\importlib\_envs.py", line 146, in find_eggs
    yield from self._find_eggs_in_zip(location)
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_internal\metadata\importlib\_envs.py", line 123, in _find_eggs_in_zip
    from pip._vendor.pkg_resources import find_eggs_in_zip
  File "C:\Users\Dumin_MA\PycharmProjects\pythontelegram\venv\Lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 2164, in <module>
    register_finder(pkgutil.ImpImporter, find_on_path)
                    ^^^^^^^^^^^^^^^^^^^
AttributeError: module 'pkgutil' has no attribute 'ImpImporter'. Did you mean: 'zipimporter'?
Пытался написать в коде и из под среды установить пакет, но среда так же выдает ошибку:

Среда разработки: JetBrains PyCharm Professional 2023.1.3
Версия Python 3.12(64-bit)
Библиотека:
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
10.01.2024, 10:00
Ответы с готовыми решениями:

импорт библиотек
Люди я новенький в jquery как импортировать эту библиотеку в JS надо бы что бы скрипт был в отдельном файле а не в HTML

Импорт библиотек в AutoPyToExe
Написал код, который должен вводить определенное количество раз сообщение с интервалом в 5.5 секунд. В PyCharm всё работает. Уже готовый...

Импорт библиотек из node_modules
Доброго дня, дорогие форумчане. Подскажите пожалуйста, столкнулся с такой задачей и не пойму как её правильно решить. Ситуация следующая:...

1
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7392 / 4819 / 1246
Регистрация: 30.03.2015
Сообщений: 13,694
Записей в блоге: 29
10.01.2024, 11:54
Лучший ответ Сообщение было отмечено lRedle как решение

Решение

можно попробовать на питоне 3.11 все выполнить, часто помогает ибо свежие версии порой лагают. Но даже если поможет в данном случае, то все равно ничего не выйдет в целом - нельзя написать бота, не зная питона на уровне одного лутца.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
10.01.2024, 11:54
Помогаю со студенческими работами здесь

Импорт библиотек из подпапок
Приветствую. Столкнулся с такой проблемой. У проекта много папок, в которых лежат отдельные блоки, и если ссылаться из этих...

Импорт собственных библиотек
У меня тут немного может быть нубский вопрос, но я не смог найти ответа в сети. Помогите или ссылочкой на обяъснение или своими словами. ...

Импорт Pspice библиотек в Proteus
Привет, может кто вкурсе как импортировать Pspice модели в Proteus? Спасибо.

Импорт библиотек Apache в AndroidStudio
Здравствуйте! Не получается сделать импорт библиотек apach. Хотел скачать с помощью ide, но с прокси какой-то не порядок, пишет, что 404...

Импорт сторонних библиотек в Unity
Приветствую! Хочу использовать Google Cloud Platform, а именно Cloud Speech API. В гайде написано, что установка библиотеки происходит...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru