Не удалось найти версию, которая удовлетворяет требованию фляги (из версий:) Не найдено подходящего дистрибутива для фляги - PullRequest
2 голосов
/ 06 марта 2019

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

C:\Users\ABC>pip install flask
Collecting flask
  Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x0667CB50>: Failed to establish a new connection: [Errno 11002] getaddrinfo failed')': /simple/flask/
  Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x0667C190>: Failed to establish a new connection: [Errno 11002] getaddrinfo failed')': /simple/flask/
  Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x0667C7F0>: Failed to establish a new connection: [Errno 11002] getaddrinfo failed')': /simple/flask/
  Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x0667C8F0>: Failed to establish a new connection: [Errno 11002] getaddrinfo failed')': /simple/flask/
  Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x0667C0F0>: Failed to establish a new connection: [Errno 11002] getaddrinfo failed')': /simple/flask/
  Could not find a version that satisfies the requirement flask (from versions: )
No matching distribution found for flask

Пожалуйста, помогите решить ее.Пип версия 18.1, версия Python 3.7

Ответы [ 3 ]

2 голосов
/ 06 марта 2019

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

Каждый раз, когда вам нужно установить pip pkgs, заранее запускайте следующие команды из вашего cmd (вам не нужно быть администратором):

set http_proxy=http://your_corp_username:password@<your_corp_proxy_host>:<port>
set https_proxy=https://your_corp_username:password@<your_corp_proxy_host>:<port>

Затем выполните ваши обычные команды pip.

Если pip выдает ошибку доверия или разрешения SSL. Вы также можете сделать следующее, чтобы доверять pip вашей сети:

pip --trusted-host=pypi.python.org --trusted-host=pypi.org --trusted-host=files.pythonhosted.org install <some_package>

Используйте следующее для установки пакетов только под текущим пользователем (для этого не требуются права администратора)

pip --trusted-host=pypi.python.org --trusted-host=pypi.org --trusted-host=files.pythonhosted.org install <some_package>  --user
1 голос
/ 06 марта 2019

Похоже, что для текущей версии v1.0.2 Python 3.7 пока не поддерживается .Его поддержка существует в основной ветке , но еще не выпущена.

0 голосов
/ 06 марта 2019

Ваше "f" должно быть "F":

pip install Flask
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...