Меню Рубрики

Install pip windows proxy

Установка PIP для Python и базовые команды

Как любой серьёзный язык программирования, Python поддерживает сторонние библиотеки и фреймворки. Их устанавливают, чтобы не изобретать колесо в каждом новом проекте. Необходимы пакеты можно найти в центральном репозитории Python — PyPI (Python Package Index — каталог пакетов Python).

Однако скачивание, установка и работа с этими пакетами вручную утомительны и занимают много времени. Именно поэтому многие разработчики полагаются на специальный инструмент PIP для Python, который всё делает гораздо быстрее и проще.

Что такое PIP для Python?

Сама аббревиатура — рекурсивный акроним, который на русском звучит как “PIP установщик пакетов” или “Предпочитаемый установщик программ”. Это утилита командной строки, которая позволяет устанавливать, переустанавливать и деинсталлировать PyPI пакеты простой командой pip .

Если вы когда-нибудь работали с командной строкой Windows и с терминалом на Linux или Mac и чувствуете себя уверенно, можете пропустить инструкции по установке.

Устанавливается ли PIP вместе с Python?

Если вы пользуетесь Python 2.7.9 (и выше) или Python 3.4 (и выше), PIP устанавливается вместе с Python по умолчанию. Если же у вас более старая версия Python, то сначала ознакомьтесь с инструкцией по установке.

Правильно ли Python установлен?

Вы должны быть уверены, что Python должным образом установлен на вашей системе. На Windows откройте командную строку с помощью комбинации Win+X . На Mac запустите терминал с помощью Command+пробел , а на Linux – комбинацией Ctrl+Alt+T или как-то иначе именно для вашего дистрибутива.

Затем введите команду:

На Linux пользователям Python 3.x следует ввести:

Если вы получили номер версии (например, Python 2.7.5 ), значит Python готов к использованию.

Если вы получили сообщение Python is not defined (Python не установлен), значит, для начала вам следует установить Python. Это уже не по теме статьи. Подробные инструкции по установке Python читайте в теме: Скачать и установить Python.

Как установить PIP на Windows.

Следующие инструкции подойдут для Windows 7, Windows 8.1 и Windows 10.

  1. Скачайте установочный скрипт get-pip.py. Если у вас Python 3.2, версия get-pip.py должны быть такой же. В любом случае щелкайте правой кнопкой мыши на ссылке и нажмите “Сохранить как…” и сохраните скрипт в любую безопасную папку, например в “Загрузки”.
  2. Откройте командную строку и перейдите к каталогу с файлом get-pip.py.
  3. Запустите следующую команду: python get-pip.py

Как установить PIP на Mac

Современные версии Mac идут с установленными Python и PIP. Так или иначе версия Python устаревает, а это не лучший вариант для серьёзного разработчика. Так что рекомендуется установить актуальные версии Python и PIP.

Если вы хотите использовать родную систему Python, но у вас нет доступного PIP, его можно установить следующей командой через терминал:

Если вы предпочитаете более свежие версии Python, используйте Homebrew. Следующие инструкции предполагают, что Homebrew уже установлен и готов к работе.

Установка Python с помощью Homebrew производится посредством одной команды:

Будет установлена последняя версия Python, в которую может входить PIP. Если после успешной установки пакет недоступен, необходимо выполнить перелинковку Python следующей командой:

Как установить PIP на Linux

Если у вас дистрибутив Linux с уже установленным на нем Python, то скорее всего возможно установить PIP, используя системный пакетный менеджер. Это более удачный способ, потому что системные версии Python не слишком хорошо работают со скриптом get-pip.py, используемым в Windows и Mac.

Advanced Package Tool (Python 2.x)

Advanced Package Tool (Python 3.x)

pacman Package Manager (Python 2.x)

pacman Package Manager (Python 3.x)

Yum Package Manager (Python 2.x)

Yum Package Manager (Python 3.x)

Dandified Yum (Python 2.x)

Dandified Yum (Python 3.x)

Zypper Package Manager (Python 2.x)

Zypper Package Manager (Python 3.x)

Как установить PIP на Raspberry Pi

Как пользователь Raspberry, возможно, вы запускали Rapsbian до того, как появилась официальная и поддерживаемая версия системы. Можно установить другую систему, например, Ubuntu, но в этом случае вам придётся воспользоваться инструкциями по Linux.

Начиная с Rapsbian Jessie, PIP установлен по умолчанию. Это одна из серьёзных причин, чтобы обновиться до Rapsbian Jessie вместо использования Rapsbian Wheezy или Rapsbian Jessie Lite. Так или иначе, на старую версию, все равно можно установить PIP.

На Rapsbian для Python 2.x следует пользоваться командой pip, а для Python 3.x — командой pip3 при использовании команд для PIP.

Как обновить PIP для Python

Пока PIP не слишком часто обновляется самостоятельно, очень важно постоянно иметь свежую версию. Это может иметь значение при исправлении багов, совместимости и дыр в защите.

К счастью, обновление PIP проходит просто и быстро.

Для Mac, Linux, или Raspberry Pi:

На текущих версиях Linux и Rapsbian Pi следует использовать команду pip3.

Как устанавливать библиотеки Python с помощью PIP

Если PIP работоспособен, можно начинать устанавливать пакеты из PyPI:

Установка определённой версии вместо новейшей версии пакета:

Поиск конкретного пакета:

Просмотр деталей об установленном пакете:

Список всех установленных пакетов:

Список всех устаревших пакетов:

Обновление устаревших пакетов:

Следует отметить, что старая версия пакета автоматически удаляется при обновлении до новой версии.

Источник

Installing a Python pip package on Windows 10, through a proxy

I’m trying to install a Python pip package on Windows 10. Unfortunately, the proxy at my work is giving me trouble.

  1. python -m pip install —proxy «http://sam.s1:1234@proxy.det.nsw.edu.au:8080»
  2. python -m pip install —proxy http://sam.s1:1234@proxy.det.nsw.edu.au:8080
    1. & 2. with the protocol changed to https
    1. & 2. omitting the protocol, eg: python -m pip install —proxy sam.s1:1234@proxy.det.nsw.edu.au:8080
  3. set HTTP_PROXY=sam.s1:1234@proxy.det.nsw.edu.au:8080 set HTTPS_PROXY=%HTTP_PROXY% set FTP_PROXY=%HTTP_PROXY%
  4. Editing the proxy address for the HTTP_PROXY env variable in the same way described in steps 1 to 4.
  5. Creating a pip.ini file at %APP_DATA%/pip/ with the following contents:
[global] proxy = «http://sam.s1:1234@proxy.det.nsw.edu.au:8080» trusted-host = pypi.python.org

  1. Editing the proxy address in the pip.ini file in the same way described in steps 1 to 4.

They all give me similar errors such as:

Retrying (Retry(total=0, connect=None, read=None, redirect=None)) after connection broken by ‘ProxyError(‘Cannot connect to proxy.’, NewConnectionError(‘

: Failed to establish a new connection: [Errno 11001] getaddrinfo failed’,))’: /simple/django/

Retrying (Retry(total=0, connect=None, read=None, redirect=None)) after connection broken by ‘ConnectTimeoutError(

, ‘Connection to pypi.python.org timed out. (connect timeout=15)’)’: /simple/django/

Retrying (Retry(total=0, connect=None, read=None, redirect=None)) after connection broken by ‘ProxyError(‘Cannot connect to proxy.’, OSError(‘Tunnel connection failed: 407 Proxy Authentication Required’,))’: /simple/django/

Although sorting out once and for all how to download packages though the proxy would be nice, I’ll settle for instructions on any methods that circumvent the proxy entirely, like downloading the package and compiling from source (I usually use Ubuntu, so I have no idea how to do this type of thing on Windows).

  • The proxy is configured via a pac script
  • The package I’m currently trying to install is Django, but there will probably be others in the future.
  • I installed pip when I installed Python 3.6.3 (via the checkbox that says something like, do you also want to install pip as well as Python).
  • I know that pip is grabbing the settings from the .ini file, since I can change the output of $ pip list by setting a value for
    .

Источник

Установка модулей через прокси сервер на windows

Добрый день!
На рабочем компьютере установил python3.6. Пытаюсь установить модуль requests через pip. Выход в интернет в нашей организации осуществляется через прокси. Вид прокси имеет следующий: proxy.name.ru:9090. В командной строке вводил следующие команды:
c:\Users\myname\AppData\Local\Programs\Python\Python36-32\Scripts\pip.exe install requests
c:\Users\myname\AppData\Local\Programs\Python\Python36-32\Scripts\pip.exe install —proxy=»proxy.name.ru:9090″ requests
c:\Users\myname\AppData\Local\Programs\Python\Python36-32\Scripts\pip.exe install —proxy proxy.name.ru:9090 requests
c:\Users\myname\AppData\Local\Programs\Python\Python36-32\Scripts\pip.exe install —proxy=»http://proxy.name.ru:9090″ requests
c:\Users\myname\AppData\Local\Programs\Python\Python36-32\Scripts\pip.exe install —proxy http://proxy.name.ru:9090 requests
c:\Users\myname\AppData\Local\Programs\Python\Python36-32\Scripts\pip.exe install —proxy=»https://proxy.name.ru:9090″ requests
c:\Users\myname\AppData\Local\Programs\Python\Python36-32\Scripts\pip.exe install —proxy https://proxy.name.ru:9090 requests

ничего не работает, на всякий запрос в качестве ответа я получаю:
Collecting requests
Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by ‘ProxyError(‘Cannot connect to proxy.’, OSError(‘Tunnel connection failed: 407 authenticationrequired’,))’: /simple/requests/
Retrying (Retry(total=3, connect=None, read=None, redirect=None)) after connection broken by ‘ProxyError(‘Cannot connect to proxy.’, OSError(‘Tunnel connection failed: 407 authenticationrequired’,))’: /simple/requests/
Retrying (Retry(total=2, connect=None, read=None, redirect=None)) after connection broken by ‘ProxyError(‘Cannot connect to proxy.’, OSError(‘Tunnel connection failed: 407 authenticationrequired’,))’: /simple/requests/
Retrying (Retry(total=1, connect=None, read=None, redirect=None)) after connection broken by ‘ProxyError(‘Cannot connect to proxy.’, OSError(‘Tunnel connection failed: 407 authenticationrequired’,))’: /simple/requests/
Retrying (Retry(total=0, connect=None, read=None, redirect=None)) after connection broken by ‘ProxyError(‘Cannot connect to proxy.’, OSError(‘Tunnel connection failed: 407 authenticationrequired’,))’: /simple/requests/
Could not find a version that satisfies the requirement requests (from versions: )
No matching distribution found for requests

Помогите решить сложившуюся задачу.
Заранее спасибо.

При передаче post запроса через прокси сервер в ответ приходят ошибки с прокси сервера
При передаче post запроса через прокси сервер в ответ прилетают ошибки с прокси сервера.

Установка прокси сервер (SQUID) на виртуальной машине (VMware Workstation)
Всем доброго времени суток. Нужна Ваша помощь. Ваши советы. Надо поднять прокси сервер на.

Установка из портов через прокси
Использую интернет через прокси-сервер (W.X.Y.Z:Port) При попытке установить программу пишет .

А каким образом могу я узнать логин и пароль? В данной области я не силен, прошу меня простить за глупый вопрос.

Добавлено через 11 часов 2 минуты

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Install opencv python windows
  • Install numpy python windows
  • Install numpy pip windows
  • Install mysqldb python windows
  • Install mxnet for r on windows