Ich habe verschiedene Versionen von Python installiert, wobei Python 2.7 der Standard und 3.2 der zweite ist. Jetzt möchte ich pyramid auf die 3.2 Installation installieren. Wie kann ich das machen? Das pip
Installieren von pyramid funktioniert nicht. Wie kann ich also die Version ändern, auf die es heruntergeladen wird?
22
Wenn Sie alternativ eine bestimmte Version des Pakets mit der bestimmten Version von Python installieren möchten, ist dies der richtige Weg
Wenn das "=" nicht funktioniert, verwenden Sie "=="
Ausgang:
Invalid requirement: 'pyudev=0.16' = is not a valid operator. Did you mean == ?
funktioniert gut
quelle
Jeder
python
Binärdatei sollte eine eigenepip
ausführbare Datei haben.Sie erhalten eine automatisch, wenn Sie verwenden
virtualenv
. Dann könnten Sie einfachpip install pyramid
eine aktivierte virtuelle Umgebung starten, zB:Wenn Sie die
pip
Installation für ein System verwenden möchten, könnenpython3
Sie sie folgendermaßen installierenpip
:Es installiert das
pip3
Programm. Dann:wird
pyramid
im~/.local
Verzeichnisbaum installiert .Wenn Sie ein Python-Paket auf mehreren Python-Versionen testen müssen; du könntest es gebrauchen
tox
.quelle
In dem Fall, dass Sie eine separate Nur-Benutzer-Version von Python installiert haben, indem Sie tar.gz von der Python.org-Downloadseite heruntergeladen und extrahiert haben und Folgendes ausgeführt haben :
Sie können get-pip verwenden , um pip nur für diese Python-Installation zu installieren und auszuführen .
Laden Sie es mit Wellung gemäß der Anleitung von git-pip herunter. Führen Sie dann in Ihrem Python-xxx / -Verzeichnis Folgendes aus:
quelle