vor gut zwei Wochen habe ich angefangen, die Syntax von Python zu lernen. Installiert hatte ich in Windows 10 "python-3.9.4-amd64.exe" in Kombination mit PyCharm. Thema für Thema habe ich ausprobiert, bis es darum ging, Python Packages herunterzuladen. Zig Videos habe ich angeschaut, die das Herunterladen von Packages in PyCharm zeigen. Es hatte aber nie funktioniert.
Der Fehler war immer folgender:
Der erste Verdacht war, dass es mit PyCharm zu tun hatte. Nach mehreren Abenden, die ich mit dem Installieren und Deinstallieren von Python und PyCharm verbracht hatte, war mir klar, dass das Problem tiefer verwurzelt ist.WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', ConnectionResetError(10054, 'Eine vorhandene Verbindung wurde vom Remotehost geschlossen', None, 10054, None))': /simple/requests/
WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', ConnectionResetError(10054, 'Eine vorhandene Verbindung wurde vom Remotehost geschlossen', None, 10054, None))': /simple/requests/
WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', ConnectionResetError(10054, 'Eine vorhandene Verbindung wurde vom Remotehost geschlossen', None, 10054, None))': /simple/requests/
WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', ConnectionResetError(10054, 'Eine vorhandene Verbindung wurde vom Remotehost geschlossen', None, 10054, None))': /simple/requests/
WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', ConnectionResetError(10054, 'Eine vorhandene Verbindung wurde vom Remotehost geschlossen', None, 10054, None))': /simple/requests/
ERROR: Could not find a version that satisfies the requirement requests
ERROR: No matching distribution found for requests
Ablauf:
1. Installation Python von python.org für Windows. Ausprobiert hatte sowohl "python-3.9.4-amd64.exe", also die 64-Bit Version, als auch die 32-Bit Version "python-3.9.4.exe". Haken gesetzt für die Übernahme von Python in PATH.
2. Start cmd. "pip install requests" führt zu genau der oben gezeigten Fehlermeldung.
Aktuell wird pip in der Version 21.0.1 installiert. Mir ist aufgefallen, dass diese Version bei mir immer den oben gezeigten Fehlertext liefert. Bei den mittlerweile bestimmt über 10 Versuchen der Installation von Python gab es manchmal den Fall, dass pip in der älteren Version 20.2.3 installiert wurde. Damit hat das Installieren von Packages wunderbar funktioniert. Da aber überall steht, dass pip aktualisiert werden sollte, hatte ich das auch gemacht. Dummerweise funktioniert dann die Version 21.0.1 nicht mehr.
Was könnte das Problem sein? Interessanterweise hatte ich vor zwei Wochen Python (python-3.9.4-amd64.exe samt PyCharm) ebenso auf mein Notebook installiert. Damals wurde pip in der Version 20.2.3 installiert. Auf dem Notebook funktioniert pip einwandfrei. Natürlich riskiere ich nicht den Update von pip, um nicht vor dem gleichen Problem zu stehen wie jetzt am PC.
Vielleicht war das jetzt etwas viel Text für ein womöglich einfach zu lösendes Problem.
Ich bin froh um jede Hilfe, da ich meine Energie viel lieber in das Lernen von Python investiere.
Gruß
Cragton