Невозможно установить пакеты с pip - PullRequest
0 голосов
/ 19 ноября 2018

Моя сборочная машина не подключена к Интернету.поэтому я создал прокси-сервер в Nexus с именем «proxy_repo», которое указывает на https://pypi.org/., и создал ~ / .pip / pip.config на сборочной машине.

https://pypi.org/ разрешеночтобы получить доступ со сборочной машины через nexus.

содержимое файла pip.conf, как показано ниже

[global]
trusted-host=MyPrivate-nexusrepo.com
index = https://MyPrivate-nexusrepo.com/content/repositories/proxy_repo/pypi
index-url = https://MyPrivate-nexusrepo.com/content/repositories/proxy_repo/simple

, когда я выполняю любую команду pip, скажите «pip -v install django», я всегдаполучить ниже ошибки.Может кто-нибудь, пожалуйста, помогите?

    Collecting django
  1 location(s) to search for versions of django:
  * https://MyPrivate-nexusrepo.com/content/repositories/proxy_repo/simple/django/
  Getting page https://MyPrivate-nexusrepo.com/content/repositories/proxy_repo/simple/django/
  Looking up "https://MyPrivate-nexusrepo.com/content/repositories/proxy_repo/simple/django/" in the cache
  No cache entry available
  Starting new HTTPS connection (1): MyPrivate-nexusrepo.com
  "GET /content/repositories/proxy_repo/simple/django/ HTTP/1.1" 404 None
  Could not fetch URL https://MyPrivate-nexusrepo.com/content/repositories/proxy_repo/simple/django/: 404 Client Error: Not Found for url: https://MyPrivate-nexusrepo.com/content/repositories/proxy_repo/simple/django/ - skipping
  Could not find a version that satisfies the requirement django (from versions: )
Cleaning up...
No matching distribution found for django

Ответы [ 2 ]

0 голосов
/ 30 ноября 2018

Одна вещь, которая часто приводит в замешательство людей, работающих в ограниченных средах, заключается в том, что доступ к обоим этим серверам должен быть разрешен через корпоративный брандмауэр:

https://pypi.org/

https://files.pythonhosted.org/

Причина этого заключается в том, что запросы к первому URL часто перенаправляются на второй для запрашиваемого контента.

0 голосов
/ 21 ноября 2018

Я сталкивался с этой проблемой раньше, решил мою, установив дату и время .. если дата и время компьютера не текут, это предотвращает выборку данных из Python.org

...