Python 3.7.6 PIP 18.1 Не видно Setuptools во время обновления pyinstaller - PullRequest
0 голосов
/ 03 марта 2020

Использовал Python 3.6 и pyinstaller 3.3.1 -нет проблем Обновлен до Python 3.7.6 пипс Список установленных пакетов: altgraph 0.17 et-xmlfile 1.0.1 future 0.18.2 jdcal 1.4.1 macholib 1.14 openpyxl 3.0.3 pefile 2019.4.18 pip 18.1 PyInstaller 3.3.1 pypiwin32 223 pywin32 227 setuptools 45.2.0

Я использовал команду pip (в том же формате, что и ниже) для установки других пакетов без проблем

Используя команду: pip install --proxy http://user:password@my.company.proxy.com: 8080 --upgrade pyinstaller

Я получаю следующую ошибку:

Сбор pyinstaller

Использование кэшированного https://files.pythonhosted.org/packages/3c/c9/c3f9bc64eb11eee6a824686deba6129884c8cbdf70e750661773b9865ee0/PyInstaller-3.6.tar.gz

Установка зависимостей сборки ... ошибка Завершить вывод команды "c: \ program files \ python37 \ python .exe "-m pip install --ignore-selected --no-user --prefix C: \ Users \ mipXXX \ AppData \ Local \ Temp \ pip-build-env-6eabc0h2 --no-warn-script-location - -но-двоичный: нет: -only-двоичный: нет: -i https://pypi.org/simple - setuptools> = колесо 38.2.5: сбор настроек > = 38.2.5

Повторная попытка (повторная попытка (всего = 4, подключение = нет, чтение = нет, перенаправление = нет, состояние = нет)) после разрыва соединения с помощью NewConnectionError (: не удалось установить sh новое соединение: [Errno 11001] сбой getaddrinfo ')': / simple / setuptools /

Повторная попытка (Повтор (всего = 3, подключение = Нет, чтение = Нет, перенаправление = Нет, статус = Нет) ) после разрыва соединения с помощью 'NewConnectionError (': не удалось установить sh новое соединение: [Errno 11001] getaddrinfo fail ')': / simple / setuptools /

Retry (Retry (total = 2, connect = Нет, чтение = Нет, перенаправление = Нет, статус = Нет)) после разрыва соединения с помощью 'NewConnectionError (': не удалось установить sh новое соединение: [Errno 11001] getaddrinfo fail ')': / simple / setuptools /

Повторная попытка (Retry (всего = 1, подключение = Нет, чтение = Нет, перенаправление = Нет, состояние = Нет)) после разрыва соединения с помощью 'NewConnectionError (': не удалось установить sh новое соединение: [Errno 11001] getaddrinfo не удалось ')': / simple / setuptools /

Retry (Retry (tot al = 0, connect = None, read = None, redirect = None, status = None)) после разрыва соединения с помощью 'NewConnectionError (': не удалось установить sh новое соединение: [Errno 11001] getaddrinfo fail ')': / simple / setuptools /

Не удалось найти версию, которая удовлетворяет требованию setuptools> = 38.2.5 (из версий:) Не найдено соответствующего распределения для setuptools> = 38.2.5 Однако вы используете версию 18.1 pip доступна версия 20.0.2. Вам следует подумать об обновлении с помощью команды python -m pip install --upgrade pip.

Я обновил pip, а затем понизил его.

Я удалил Python 3.6 переустановил 3.7.6.

Я попытался PowerShell, чтобы установить HTTP_PROXY = my.company.proxy.com и установить HTTPS_Proxy = my.company.proxy.com

Я попытался PowerShell для netsh winhttp set proxy "my.company.proxy.com"

Несмотря на это, похоже, что pip не видит, что setuptools уже на 45.2.0. Это основано на этой строке в тексте ошибки => Не удалось найти версию, которая удовлетворяет требованию setuptools> = 38.2.5 (из версий:) Не найдено соответствующего распределения для setuptools> = 38.2.5

...