Главная

Tuesday, 14 March 2017

Python и прокси.

Всем привет.

Вчера возился с прикручиванием Selenium WebDriver-a к PyCharm. Так было надо. Изучаем проект по использованию языка Python для тестирования web-приложений.

Допускаю что с этим у вас не возникает особых проблем тем более что инструкций в интернете полно. Но возникают определенные трудности когда ваш интернет организован через прокси-сервер.

У меня получилось, но не с сразу.  Вариантов через которые  я прошел оказалось три.

Первый совет был создать файлик .gitconfig с таким вот содержанием:

[https]
proxy=https://myproxy.cytinet.com.ua:3128
[http]
proxy=http://myproxy.cytinet.com.ua:3128

И положить его в свой профиль С:\Users\Username.

Вторым советом было использование параметра --proxy в строке запуска менеджера PIP.

Пример:
pip install ipython --proxy=http://username:mypsw@myproxy.cytinet.com.ua:3128

И третьим советом было использование системных переменных:
set https_proxy=username:mypsw@myproxy.cytinet.com.ua:3128
set http_proxy=username:mypsw@myproxy.cytinet.com.ua:3128

Но увы, третий совет мне помог только при переходе от PIP к easy_install.
Пример:
easy_install ipython

PIP ни в какую не хотел использовать мои ухищрения.
Вот и все пока.

1 comment:

  1. gitconfig это конфиг для Git-a. Причем здесь Python?

    ReplyDelete

А что вы думаете по этому поводу?