pip-Installationsherausforderungen in Python-Versionen vor 3.6
Bei den jüngsten Versuchen, Bitbucket CI für die Bereitstellung von Anwendungen zu verwenden, sind Benutzer auf Probleme bei der Ausführung gestoßen der Schritt „python get-pip.py“. Dieser Vorgang schlägt mit dem Fehler „SyntaxError: ungültige Syntax“ fehl, sodass Benutzer nach der Ursache der Fehlfunktion fragen.
Der Grund für diesen Fehler liegt in der Einstellung der Pip-Unterstützung für Python-Versionen 2 und 3.5 mit Pip-Version 21.0 . Folglich sind jetzt die Python-Versionen 3.6 die Mindestvoraussetzung für die Pip-Nutzung. Die in der Anweisung „sys.stderr.write(f““ERROR: {exc}““) verwendete Syntax „f“ wird nur in Python 3.6 und späteren Versionen unterstützt.
Lösungen für Verschiedene Python-Versionen:
Um pip effektiv in älteren Python-Installationen zu installieren, befolgen Sie die entsprechenden Schritte basierend auf der jeweiligen Python-Version verwendet:
Python 2.7:
Python 3.6:
Python 3.5:
Python 3.4:
Das obige ist der detaillierte Inhalt vonWarum schlägt „python get-pip.py' in Python-Versionen vor 3.6 fehl?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!