Старая версия Telethon - PullRequest
0 голосов
/ 18 мая 2019

У меня проблема.В прошлом году я разработал Telegram Gateway, который использует сокет и библиотеку Telethon (устанавливается через pip).Проблема в том, что этот проект установлен на другом компьютере и использует старую версию Telethon, основанную на использовании потока (в новой версии Telethon я не могу использовать поток с сокетом и т. Д., Он изменен).

Мне нужно установить ту же версию Telethon, чтобы использовать тот же шлюз.

На компьютере, если я выполню команду:

pip show telethon

показывает следующее сообщение:

Вы используете версию 8.1.1 пипса, однако доступна версия 19.1.1.Вам следует подумать об обновлении через etc ......

Затем мне нужно установить ту же версию telethon (8.1.1).Но если я пытаюсь установить его на другом компьютере, с помощью этой команды:

pip3 install telethon == 8.1.1

выводит следующее красное сообщение об ошибке:Не найдено подходящего распределения для telethon == 8.1.1

Почему?Мне действительно нужно использовать ту же версию telethon, чтобы запустить старый шлюз.

Большое спасибо !!!

1 Ответ

1 голос
/ 18 мая 2019

Эта строка представляет собой сообщение, напечатанное пипсом, в котором вам предлагается рассмотреть вопрос об обновлении пипа.Номер версии, которую вы ищете, напечатан под ней:

$ pip3 show telethon
You are using pip version 8.1.1, however version 19.0.3 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Name: Telethon
<em><b>Version: 1.6.2</b></em>
Summary: Full-featured Telegram client library for Python 3
Home-page: https://github.com/LonamiWebs/Telethon
Author: Lonami Exo
Author-email: totufals@hotmail.com
License: MIT
Location: /usr/local/lib/python3.7/site-packages
Requires: rsa, pyaes
Required-by:
...