it-swarm.com.de

Pip-Installation mit 407-Proxy-Authentifizierung fehlgeschlagen Erforderlich

Ich versuche, den folgenden Befehl pip install zu verwenden, aber bei der Proxy-Authentifizierung ist ein Fehler aufgetreten. Ich habe meine Proxys bereits in meinem RHEL7.x-Server konfiguriert.

Command Used: `pip install --proxy https://'username:pwd'@proxy:Host  --upgrade pip`

Protokolle:

Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', error('Tunnel connection failed: 407 Proxy Authentication Required',))': /simple/pip/
Retrying (Retry(total=3, connect=None, read=None, redirect=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', error('Tunnel connection failed: 407 Proxy Authentication Required',))': /simple/pip/
Retrying (Retry(total=2, connect=None, read=None, redirect=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', error('Tunnel connection failed: 407 Proxy Authentication Required',))': /simple/pip/
Retrying (Retry(total=1, connect=None, read=None, redirect=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', error('Tunnel connection failed: 407 Proxy Authentication Required',))': /simple/pip/
Retrying (Retry(total=0, connect=None, read=None, redirect=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', error('Tunnel connection failed: 407 Proxy Authentication Required',))': /simple/pip/

Dies ist das erste, was Sie versuchen sollten:

Öffnen Sie den Befehl Eingabeaufforderung (CMD).

Exportieren Sie die Proxy-Einstellungen:

:\set http_proxy=http://username:[email protected]:port

:\set https_proxy=https://username:[email protected]:port

Installieren Sie das Paket, das Sie installieren möchten:

:\pip install PackageName

9

Error 407 bedeutet, dass die Authentifizierung für den Proxy fehlt/falsch ist. Entferne das ' von dem username:pwd Teil, d.h. Verwendung: pip install --proxy https://username:[email protected]:Host.

Versuchen Sie, von diesem Server aus eine Internetverbindung herzustellen, bevor Sie das Paket Python als weitere Option installieren.

Wenn dies nicht hilft, probieren Sie die Optionen aus, die in den Antworten auf die Fragen hier , hier und hier angegeben sind.

2
bastelflp

Öffnen Sie das Terminal und führen Sie Folgendes aus:

export http_proxy=http://username:[email protected]:port
export https_proxy=https://username:[email protected]:port

Ich versuche dies in Git Bash, in Windows. Ich habe keine bessere Antwort ohne Passwort in einer Umgebungsvariablen gefunden.

Sie können diesen Code speichern und eine ".bashrc" -Datei in Ihrem Ausgangsverzeichnis erstellen.

1
negas

Das gleiche Problem tritt auch auf, wenn ich den folgenden Befehl verwende, den ich installieren kann

Sudo pip install PackageName