Python: установка PIP через NTLM из встроенного ZIP-файла - PullRequest
1 голос
/ 14 октября 2019

Итак, я скачал «Встраиваемый zip-файл Windows x86-64» из https://www.python.org/ftp/python/3.7.4/python-3.7.4-embed-amd64.zip, и он хорошо работает

Я хочу установить PIP, чтобы я также получил https://bootstrap.pypa.io/get-pip.py

Однако это выдает ошибку аутентификации прокси-сервера 407, и, несмотря на то, что я ввожу информацию прокси-сервера, я предполагаю, что NTLM виноват.

Мой вопрос: как мне обойти это? Можно ли установить PIP / Setuptools с помощью встраиваемого zip-метода на 100% в автономном режиме?

Я хочу в конечном итоге использовать панды и запросы

Я пробовал, что такое pip со встроенным python предлагает, но получите следующее:

enter image description here

Спасибо

1 Ответ

1 голос
/ 14 октября 2019

Это может быть сложно, но, вероятно, не невозможно. Кроме того, я не проверял ничего из этого лично, это еще несколько направлений, которые вы можете посмотреть.

Сначала я бы посмотрел на это . Важно найти файл python??._pth и раскомментировать строку import site.

Но вы говорите, что get-pip.py не сработало, верно? ( отсюда )

python get-pip.py --proxy="http://[user:passwd@]proxy.server:port"

Таким образом, вы можете скачать колеса другим способом, а затем попробовать что-то вродеэто позволяет обойти сетевые проблемы ( отсюда ):

python pip-10.0.1-py2.py3-none-any.whl/pip install --no-index pip-10.0.1-py2.py3-none-any.whl

После запуска pip вы можете медленно создавать среду Pythonэто достаточно удобно для работы. Но я полагаю, что вы все равно будете серьезно ограничены, я думаю, что части стандартной библиотеки будут отсутствовать и т. Д.

Возможно, вам следует поработать над решением проблем, мешающих вам вместо этого получить стандартную установку Python.

...