Wenn Sie den Befehl mit einer ausführlichen Option (und einem aktuellen pip) ausführen, können Sie sehen, was passiert.
pip install -v pywps
Es gibt die folgende Ausgabe:
1 location(s) to search for versions of pywps:
* https://pypi.python.org/simple/pywps/
...
Skipping link https://pypi.python.org/packages/f9/93/5c2c4c95e53b6193bf239ecc49cb859fd77d181311145edd13ba4cd39e09/pywps-4.0.0-py3.5.egg#md5=338eb2e56a36abc684800961b7e4ee0a (from https://pypi.python.org/simple/pywps/); unsupported archive format: .egg
...
Found link https://pypi.python.org/packages/c8/e6/8b88bc134f714f73e296466ab6b5b5a5ad96c44d35dcbcf41ccf9b76a283/pywps-3.2.6.tar.gz#md5=32bbbefacce633baa9147c74e4416c98 (from https://pypi.python.org/simple/pywps/), version: 3.2.6
Using version 3.2.6 (newest of versions: 3.2.6)
"GET /packages/c8/e6/8b88bc134f714f73e296466ab6b5b5a5ad96c44d35dcbcf41ccf9b76a283/pywps-3.2.6.tar.gz HTTP/1.1" 200 123280
Downloading pywps-3.2.6.tar.gz (123kB)
Das Ei-Datei wird ignoriert, da .egg Dateien not supported in pip sind. Sie were supported von easy_install. Ich denke, die beste Lösung ist es, wheel files zu produzieren, was ich denke für Pywps kann universell sein. Wenn Sie auch weiterhin den Befehl easy_install
unterstützen möchten, können Sie die Datei tar.gz
hochladen oder eggs
produzieren.
Ich weiß, wie man die erforderliche Version installiert, ich frage, wie man (wenn das möglich ist) die neuere Version standardmäßig den "schnellen Weg" installieren. – Jachym
Die Ausgabe der allgemeinen 'pip install pywps == 4.0.0' wird Ihnen sagen, dass' 3.2.6' die einzige verfügbare Version ist. – schwobaseggl