Страница 1 из 2

pip install pyTelegramBotAPI

Добавлено: 17 фев 2018, 20:21
GasMan
Всем привет, пытаюсь добавить библиотеку в питон, но что бы не пытался ничего не выходит, поискав в интернете найти решений не смог

pip install pyTelegramBotAPI

Добавлено: 17 фев 2018, 20:38
symon2014
pip3

pip install pyTelegramBotAPI

Добавлено: 17 фев 2018, 20:41
GasMan
etamax, тоже самое, пробовал(

pip install pyTelegramBotAPI

Добавлено: 17 фев 2018, 20:56
symon2014
apt install python-pip
apt install python-setuptools
sudo pip install pyTelegramBotAPI
The directory '/home/msuser/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/home/msuser/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Collecting pyTelegramBotAPI
Downloading pyTelegramBotAPI-3.5.2.tar.gz (51kB)
100% |████████████████████████████████| 61kB 323kB/s
Collecting requests (from pyTelegramBotAPI)
Downloading requests-2.18.4-py2.py3-none-any.whl (88kB)
100% |████████████████████████████████| 92kB 469kB/s
Requirement already satisfied: six in /usr/lib/python2.7/dist-packages (from pyTelegramBotAPI)
Collecting certifi>=2017.4.17 (from requests->pyTelegramBotAPI)
Downloading certifi-2018.1.18-py2.py3-none-any.whl (151kB)
100% |████████████████████████████████| 153kB 383kB/s
Collecting chardet<3.1.0,>=3.0.2 (from requests->pyTelegramBotAPI)
Downloading chardet-3.0.4-py2.py3-none-any.whl (133kB)
100% |████████████████████████████████| 143kB 357kB/s
Collecting idna<2.7,>=2.5 (from requests->pyTelegramBotAPI)
Downloading idna-2.6-py2.py3-none-any.whl (56kB)
100% |████████████████████████████████| 61kB 285kB/s
Collecting urllib3<1.23,>=1.21.1 (from requests->pyTelegramBotAPI)
Downloading urllib3-1.22-py2.py3-none-any.whl (132kB)
100% |████████████████████████████████| 133kB 221kB/s
Installing collected packages: certifi, chardet, idna, urllib3, requests, pyTelegramBotAPI
Found existing installation: chardet 2.3.0
Uninstalling chardet-2.3.0:
Successfully uninstalled chardet-2.3.0
Found existing installation: idna 2.0
Uninstalling idna-2.0:
Successfully uninstalled idna-2.0
Running setup.py install for pyTelegramBotAPI ... done
Successfully installed certifi-2018.1.18 chardet-3.0.4 idna-2
https://kostya.co/create-first-telegram-bot/

pip install pyTelegramBotAPI

Добавлено: 17 фев 2018, 21:04
GasMan
etamax, опять, 2 пункт установил, а вот с 3 те же самые проблемы, и с ресурса того же делал по инструкции

pip install pyTelegramBotAPI

Добавлено: 17 фев 2018, 21:09
symon2014
pip -V
pip 9.0.1 from /home/msuser/.local/lib/python2.7/site-packages (python 2.7)


для этого
pip install --upgrade pip

pip install pyTelegramBotAPI

Добавлено: 17 фев 2018, 21:31
GasMan
etamax,

pip install pyTelegramBotAPI

Добавлено: 17 фев 2018, 21:34
rogoznik
Так он же тебе написал
"Может быть вы имели ввиду install"
А у тебя написано intsall. Чувствуешь разницу.

pip install pyTelegramBotAPI

Добавлено: 17 фев 2018, 21:36
GasMan
darkfenix, букву пропустил, ниже на скрине правильно написал же

pip install pyTelegramBotAPI

Добавлено: 17 фев 2018, 21:40
rogoznik
GasMan, не увидел.
Только что

Код: Выделить всё

darkfenix@darkfenix  ~  pip install --upgrade pip
Collecting pip
  Downloading pip-9.0.1-py2.py3-none-any.whl (1.3MB)
    100% |████████████████████████████████| 1.3MB 837kB/s 
Installing collected packages: pip
Successfully installed pip-8.1.1
You are using pip version 8.1.1, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
 darkfenix@darkfenix  ~  inxi -S           
System:    Host: darkfenix Kernel: 4.14.17-041417-generic x86_64 (64 bit) Desktop: Cinnamon 3.6.7
           Distro: Linux Mint 18.3 Sylvia
Покажи вывод inxi -S

pip install pyTelegramBotAPI

Добавлено: 17 фев 2018, 21:46
GasMan
darkfenix, inxi -S
System: Host: Brokoly Kernel: 4.10.0-42-generic x86_64 (64 bit)
Desktop: Cinnamon 3.4.6 Distro: Linux Mint 18.2 Sonya

pip install pyTelegramBotAPI

Добавлено: 17 фев 2018, 21:58
rogoznik
Вот сейчас в лайв-сессии
18-02-17-235731.png
Что-то ты где-то сломал.

pip install pyTelegramBotAPI

Добавлено: 17 фев 2018, 22:00
GasMan
Есть какие-то предположения?)) Ядро не так давно откатывал, звук не работал, сейчас висит обновление ядра 4.13.0

pip install pyTelegramBotAPI

Добавлено: 17 фев 2018, 22:04
rogoznik
Тут не в ядре дело. В питоне не силен. Подождем мож подскажет кто куда копать.

pip install pyTelegramBotAPI

Добавлено: 17 фев 2018, 22:08
symon2014
darkfenix писал(а):
17 фев 2018, 21:58
Что-то ты где-то сломал.
Не корректный пример , пакет не поставился , не хватает -
apt install python-setuptools


4.4.0-112-generic ))

pip install pyTelegramBotAPI

Добавлено: 17 фев 2018, 22:11
rogoznik
etamax писал(а):
17 фев 2018, 22:08
Не корректный пример
Что в нем не так. pip то обновился. А целью поставить туда pyTelegramBotApi я не задавался. Я всего лишь показал что pip обновляется и пытается установить пакет на версии 18.2.

pip install pyTelegramBotAPI

Добавлено: 18 фев 2018, 02:31
GasMan
etamax, а что-нибудь решить то удастся?)

pip install pyTelegramBotAPI

Добавлено: 18 фев 2018, 02:53
Chocobo
GasMan, да можно все руками развернуть.
setuptools:

Код: Выделить всё

wget https://pypi.python.org/packages/6c/54/f7e9cea6897636a04e74c3954f0d8335cc38f7d01e27eec98026b049a300/setuptools-38.5.1.zip
unzip setuptools-38.5.1.zip
cd setuptools-38.5.1
sudo python setup.py install
pip:

Код: Выделить всё

wget https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz
tar -xzvf pip-9.0.1.tar.gz
cd pip-9.0.1
sudo python setup.py install

Код: Выделить всё

▶ pip -V                 
pip 9.0.1 from /usr/local/lib/python2.7/dist-packages/pip-9.0.1-py2.7.egg (python 2.7)
Ну и следуя этой логике - с тем же успехом можно скачать и сам искомый модуль pyTelegramBotAPI и развернуть вручную без pip :)

pip install pyTelegramBotAPI

Добавлено: 18 фев 2018, 03:08
GasMan

Код: Выделить всё

~/Документы/pyTelegramBotAPI $ sudo python setup.py install
[sudo] пароль для selderey: 
running install
running bdist_egg
running egg_info
writing requirements to pyTelegramBotAPI.egg-info/requires.txt
writing pyTelegramBotAPI.egg-info/PKG-INFO
writing top-level names to pyTelegramBotAPI.egg-info/top_level.txt
writing dependency_links to pyTelegramBotAPI.egg-info/dependency_links.txt
reading manifest file 'pyTelegramBotAPI.egg-info/SOURCES.txt'
writing manifest file 'pyTelegramBotAPI.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
creating build/lib.linux-x86_64-2.7
creating build/lib.linux-x86_64-2.7/telebot
copying telebot/apihelper.py -> build/lib.linux-x86_64-2.7/telebot
copying telebot/__init__.py -> build/lib.linux-x86_64-2.7/telebot
copying telebot/util.py -> build/lib.linux-x86_64-2.7/telebot
copying telebot/types.py -> build/lib.linux-x86_64-2.7/telebot
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/telebot
copying build/lib.linux-x86_64-2.7/telebot/apihelper.py -> build/bdist.linux-x86_64/egg/telebot
copying build/lib.linux-x86_64-2.7/telebot/__init__.py -> build/bdist.linux-x86_64/egg/telebot
copying build/lib.linux-x86_64-2.7/telebot/util.py -> build/bdist.linux-x86_64/egg/telebot
copying build/lib.linux-x86_64-2.7/telebot/types.py -> build/bdist.linux-x86_64/egg/telebot
byte-compiling build/bdist.linux-x86_64/egg/telebot/apihelper.py to apihelper.pyc
byte-compiling build/bdist.linux-x86_64/egg/telebot/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/telebot/util.py to util.pyc
byte-compiling build/bdist.linux-x86_64/egg/telebot/types.py to types.pyc
creating build/bdist.linux-x86_64/egg/EGG-INFO
copying pyTelegramBotAPI.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying pyTelegramBotAPI.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying pyTelegramBotAPI.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying pyTelegramBotAPI.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying pyTelegramBotAPI.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
creating 'dist/pyTelegramBotAPI-3.5.2-py2.7.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing pyTelegramBotAPI-3.5.2-py2.7.egg
Copying pyTelegramBotAPI-3.5.2-py2.7.egg to /usr/local/lib/python2.7/dist-packages
Adding pyTelegramBotAPI 3.5.2 to easy-install.pth file

Installed /usr/local/lib/python2.7/dist-packages/pyTelegramBotAPI-3.5.2-py2.7.egg
Processing dependencies for pyTelegramBotAPI==3.5.2
Searching for requests
Reading https://pypi.python.org/simple/requests/
Download error on https://pypi.python.org/simple/requests/: unknown error (_ssl.c:2831) -- Some packages may not be found!
Couldn't find index page for 'requests' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading https://pypi.python.org/simple/
Download error on https://pypi.python.org/simple/: unknown error (_ssl.c:2831) -- Some packages may not be found!
No local packages or working download links found for requests
error: Could not find suitable distribution for Requirement.parse('requests')

все шло хорошо, пока не начал сам следовать логике :-D вот что вышло когда попытался присоединить модуль без pip

pip install pyTelegramBotAPI

Добавлено: 18 фев 2018, 03:12
Chocobo
GasMan писал(а):
18 фев 2018, 03:08
('requests')
Не хватает еще одного зависимого модуля, о чем он тебе и говорит
https://pypi.python.org/pypi/requests