@botoid

Страница 3905 из 4042
Undefined
09.10.2018
12:06:42
Urllib3 переставь на версию ниже.
Urllib3 v. 1.23 полет нормальный

Artemiy
09.10.2018
12:06:56
Господа, ещё раз, почему с pytelegrambotapi если я задаю telebot.apihelper.proxy, то на requests==2.10.0 всё хорошо, а на новом requests(==2.19.0) вылетает такое? requests.exceptions.ConnectionError: SOCKSHTTPSConnectionPool(host='api.telegram.org', port=443): Max retries exceeded with url: /bot<TOKEN>/getUpdates?timeout=150&offset=1 (Caused by NewConnectionError('<urllib3.contrib.socks.SOCKSHTTPSConnection object at 0x7fbb595a46a0>: Failed to establish a new connection: Connection closed unexpectedly',))

В рабочем реквестс урллиб3 1.15.1.

Как и ожидалось, новый реквестс выматерился, но бот с проксей запустился.

Google
Дмитрий
09.10.2018
12:08:25
э...так какие версии надо?

сейчас реквест 2.19.1

urlib как правильно имя пакета?

Undefined
09.10.2018
12:08:56
Дмитрий
09.10.2018
12:09:27


Artemiy
09.10.2018
12:09:46
urllib3.

Дмитрий
09.10.2018
12:09:59


Undefined
09.10.2018
12:10:09
requests[socks] (у меня 2.19.1) chardet<3.1.0,>=3.0.2 (3.0.4) certifi>=2017.4.17 (2018.8.24) urllib3<1.24,>=1.21.1 (1.23) idna<2.8,>=2.5 (2.7) PySocks!=1.5.7,>=1.5.6 (1.6.8)

у меня так и все работает

Дмитрий
09.10.2018
12:10:35
еще бы знать как нужные версии поставить

Undefined
09.10.2018
12:10:56
pip3 install packetname=version

вроде так

Artemiy
09.10.2018
12:11:48
еще бы знать как нужные версии поставить
Копируешь в requirements.txt и pip3 install -r --user requirements.txt

Google
Artemiy
09.10.2018
12:12:43
Хотя для шинды --user не нужен .

Дмитрий
09.10.2018
12:12:46
поставил вручную все. хер.

та же ошибка

Undefined
09.10.2018
12:13:00
:/

Дмитрий
09.10.2018
12:13:08
третьи сутки ебусь



?? Eugene
09.10.2018
12:15:23
Установи просто отдельно requests и отдельно pysocks

Дмитрий
09.10.2018
12:15:33
так уже





запускаю. та же ошибка

Undefined
09.10.2018
12:18:41
Ух, только увидел, что форточник. Земля пухом. *сидит на убунте, без венва и опять же все работает*

Дмитрий
09.10.2018
12:19:43
перезапустил целиком PyCharm. не помогло

Bogdan
09.10.2018
12:21:02
обнови пип ля

pride
09.10.2018
12:21:02
а ебани вручную в venv/lib/python3.5/site-packages/telebot/apihelper.py proxy = {'http': 'socks5://login:pass@host:port', 'https': 'socks5://login:pass@host:port'' } timeout=(connect_timeout, read_timeout), proxies=proxy)

?? Eugene
09.10.2018
12:22:26
ну по идее, если это не заработает - можно импортировать сокет и назначить прокси с его помощью

pride
09.10.2018
12:23:52
в папке проекта папка venv

или куда там пишарм свои венвы на винде пхает, хз

Google
pride
09.10.2018
12:26:12
конечно фактический проксик

Дмитрий
09.10.2018
12:27:55
в синтаксисе косяк говорит

The Galaxy
09.10.2018
12:28:48


Undefined
09.10.2018
12:28:52
Странные дела, конечно

/f

Дмитрий
09.10.2018
12:29:39
таймаут както не так написан

/f
не понял

fallen
09.10.2018
12:30:44
да

The Galaxy
09.10.2018
12:31:10
да
почему у меня тогда ошибку дает

Undefined
09.10.2018
12:33:16
мы не экстрасенсы ¯\_(ツ)_/¯

?? Eugene
09.10.2018
12:33:31
import socks import socket socks.set_default_proxy(socks.SOCKS5, "111.111.111.111", 1080, username="hello", password="world") socket.socket = socks.socksocket

Так попробуй

Дмитрий
09.10.2018
12:34:22
оооо, господь! кинул код на впс, там запустил (после установки модулей) - заработало!

?? Eugene
09.10.2018
12:34:26
почему?)

ну ладно, раз уже заработало

Дмитрий
09.10.2018
12:34:41
вероятно потому что там нормальные либы, а в PyCharm какая-то срань

Google
?? Eugene
09.10.2018
12:35:01
вероятно потому что там нормальные либы, а в PyCharm какая-то срань
Скорее, ты что-то намудрил, сделал бы сразу новый венв

Дмитрий
09.10.2018
12:35:04
просто как все это отлаживать и кодить там в консоли..

Artemiy
09.10.2018
12:35:17
Где Зарт когда он нужен?

Дмитрий
09.10.2018
12:35:20
Скорее, ты что-то намудрил, сделал бы сразу новый венв
тут можно подробнее? новый проект какбы?

?? Eugene
09.10.2018
12:35:37
сразу скажу, socks is not defined
да, import socks, опечатка =)

Admin
ERROR: S client not available

Дмитрий
09.10.2018
12:36:29
как создать новый venv

?? Eugene
09.10.2018
12:36:42
Заходишь в настройки и делаешь новый =)

Дмитрий
09.10.2018
12:38:26
создал. поставил снова реквесты, реквест[сокс] и pytelegrambotapi

скопипастил снова код. та же ошибка

?? Eugene
09.10.2018
12:39:10
активировал хоть новый венв?

Дмитрий
09.10.2018
12:39:45
э?

ну я в нем вроде как. новый проект - видел, как он создавал новый венв.

поначалу код не запускался - не видел модули. пока не установил. так что вроде как да

?? Eugene
09.10.2018
12:41:53
$ deactivate $ rm -rf ./venv $ python -m venv ./venv $ . venv/bin/activate $ pip install -r requirements.txt

Дмитрий
09.10.2018
12:41:59
там вобще все взрывается при запуске..

fallen
09.10.2018
12:42:11
вероятно потому что там нормальные либы, а в PyCharm какая-то срань
пичарм берет либы оттуда же, откуда и твой впс

Дмитрий
09.10.2018
12:42:28
тогда я не понимаю в чем косяк.

Google
Undefined
09.10.2018
12:42:37
венда
земля пухом.

?? Eugene
09.10.2018
12:42:48
земля пухом.
металлом

Дмитрий
09.10.2018
12:44:00


wtf

Undefined
09.10.2018
12:44:36
> as apihelpe

Дмитрий
09.10.2018
12:44:39
а. опечатка там в хелпере. исправил

и...снова та же ошибка :)



Kirill
09.10.2018
12:45:07
найс токен кста

?? Eugene
09.10.2018
12:45:20
import telebot.apihelper as apihelpe

Alex
09.10.2018
12:45:30
сейчас бы юзать IDE и не прислушиваться к тому что она тебе советует..

Alex
09.10.2018
12:46:18
а что она мне советует?
она тебе явно подчеркнула ошибку, а еще при наведении курсора говорит что не так

?? Eugene
09.10.2018
12:46:23
Ну прокся нерабочая

Дмитрий
09.10.2018
12:46:38
Ну прокся нерабочая
при этом с бубунты впс запускаю ровно этот же самый код - работает

?? Eugene
09.10.2018
12:47:21
Почему у тебя урл с токена начинается?)

Artemiy
09.10.2018
12:47:31
Ну прокся нерабочая
У меня такая же в сохранённых: active.

Страница 3905 из 4042