Was bedeutet diese Fehlermeldung?

456
Niklas Rosencrantz

Ich benutze Python 3.7 und versuche die Amazon ECS-CLI zu installieren.

 Could not find a version that satisfies the requirement pypiwin32==220; sys_platform == "win32" and python_version >= "3.6" (from docker<4.0,>=3.3.0->docker-compose<1.22.0,>=1.21.2->awsebcli) (from versions: 219, 223) No matching distribution found for pypiwin32==220; sys_platform == "win32" and python_version >= "3.6" (from docker<4.0,>=3.3.0->docker-compose<1.22.0,>=1.21.2->awsebcli) 
0
Versuchen Sie vielleicht, `pip install pypiwin32` auszuführen, aber ich sehe https://pypi.org/project/pypiwin32/#history und 223. Ich bin nicht sicher, ob es mit Python 3.6 kompatibel ist, aber lesen Sie es sich durch, testen Sie usw. Pimp Juice IT vor 5 Jahren 0

1 Antwort auf die Frage

2
Seth

Genau das, was es sagt. Ich kann nicht installiert werden, weil bestimmte Komponenten nicht verfügbar sind, um alle erforderlichen Kriterien zu erfüllen.

Insbesondere ist keine Version von pypiwin32 für Windows und Python> 3.6 verfügbar.

Und deshalb muss ich Python auf 3.6 (?) Herabstufen, um awsebcli (?) Zu verwenden. Niklas Rosencrantz vor 5 Jahren 0
Nicht unbedingt. Sie sollten wahrscheinlich nur die Anforderungen für dieses Paket überprüfen und wenn [dass] (https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3-install.html) die zutreffende Dokumentation wäre, könnte es scheinen Sie benötigen wahrscheinlich Python 3.6 oder früher. Sie haben jedoch nicht wirklich angegeben, welchen Befehl Sie ausgeführt haben, um diese Fehlermeldung zu erhalten, daher könnte es auch etwas anderes sein. Seth vor 5 Jahren 0
Das Docker-py-Projekt unterstützt derzeit Python 3.7 nicht. Python 2.7.x funktioniert. Ich habe 3.6 nicht getestet. https://github.com/docker/docker-py/issues/1926 EpicVoyage vor 5 Jahren 0