pip
ist ein Ersatz für easy_install
. Aber sollte ich pip
unter easy_install
Windows installieren ? Gibt es einen besseren Weg?
2534
pip
ist ein Ersatz für easy_install
. Aber sollte ich pip
unter easy_install
Windows installieren ? Gibt es einen besseren Weg?
python -m ensurepip
Antworten:
Python 2.7.9+ und 3.4+
Gute Nachrichten! Python 3.4 (veröffentlicht im März 2014) und Python 2.7.9 (veröffentlicht im Dezember 2014) werden mit Pip ausgeliefert. Dies ist die beste Funktion aller Python-Versionen. Es macht den Bibliotheksreichtum der Community für alle zugänglich. Neulinge sind aufgrund der unerschwinglichen Schwierigkeit der Einrichtung nicht länger von der Verwendung von Community-Bibliotheken ausgeschlossen. Beim Versand mit einem Paketmanager tritt Python Ruby , Node.js , Haskell , Perl , Go bei - fast jeder anderen zeitgenössischen Sprache mit einer Mehrheit der Open-Source-Community. Danke, Python.
Wenn Sie feststellen, dass pip bei Verwendung von Python 3.4+ oder Python 2.7.9+ nicht verfügbar ist, führen Sie einfach Folgendes aus:
Das bedeutet natürlich nicht, dass die Python-Verpackung ein Problem gelöst hat. Die Erfahrung bleibt frustrierend. Ich diskutiere dies in der Frage zum Stapelüberlauf. Verfügt Python über ein Paket- / Modulverwaltungssystem? .
Und leider für alle, die Python 2.7.8 oder früher verwenden (ein beträchtlicher Teil der Community). Es gibt keinen Plan, Pip zu Ihnen zu schicken. Manuelle Anweisungen folgen.
Python 2 ≤ 2.7.8 und Python 3 ≤ 3.3
Python fliegt gegen das Motto "Batterien inklusive" und wird ohne Paketmanager ausgeliefert. Um die Sache noch schlimmer zu machen, war Pip - bis vor kurzem - ironischerweise schwer zu installieren.
Offizielle Anweisungen
Per https://pip.pypa.io/en/stable/installing/#do-i-need-to-install-pip :
Laden Sie
get-pip.py
es herunter und achten Sie darauf, es nicht als.py
Datei, sondern als Datei zu speichern.txt
. Führen Sie es dann an der Eingabeaufforderung aus:Möglicherweise benötigen Sie dazu eine Administrator-Eingabeaufforderung. Folgen Sie als Administrator (Microsoft TechNet) eine Eingabeaufforderung starten .
Dadurch wird das pip-Paket installiert, das (unter Windows) ... \ Scripts \ pip.exe enthält. Dieser Pfad muss sich in der Umgebungsvariablen PATH befinden, damit pip über die Befehlszeile verwendet werden kann (siehe den zweiten Teil von 'Alternative Anweisungen') zum Hinzufügen dein Weg,
Alternative Anweisungen
In der offiziellen Dokumentation werden Benutzer aufgefordert, Pip und alle seine Abhängigkeiten von der Quelle zu installieren. Das ist langweilig für erfahrene und unerschwinglich schwierig für Neulinge.
Für uns bereitet Christoph Gohlke Windows Installers (
.msi
) auf beliebte Python-Pakete vor. Er erstellt Installationsprogramme für alle Python-Versionen, sowohl 32- als auch 64-Bit. Du brauchst:Für mich installierte dies Pip bei
C:\Python27\Scripts\pip.exe
. Suchen Siepip.exe
auf Ihrem Computer und fügen Sie den Ordner (z. B.C:\Python27\Scripts
) Ihrem Pfad hinzu (Umgebungsvariablen starten / bearbeiten). Jetzt sollten Sie in der Lage sein,pip
über die Befehlszeile zu laufen . Versuchen Sie, ein Paket zu installieren:Los geht's (hoffentlich)! Lösungen für häufig auftretende Probleme sind nachstehend aufgeführt:
Proxy-Probleme
Wenn Sie in einem Büro arbeiten, befinden Sie sich möglicherweise hinter einem HTTP-Proxy. Wenn ja, legen Sie die Umgebungsvariablen
http_proxy
und festhttps_proxy
. Die meisten Python-Anwendungen (und andere freie Software) respektieren diese. Beispielsyntax:Wenn Sie wirklich Pech haben, ist Ihr Proxy möglicherweise ein Microsoft NTLM- Proxy. Freie Software kommt nicht zurecht. Die einzige Lösung besteht darin, einen kostenlosen softwarefreundlichen Proxy zu installieren, der an den bösen Proxy weitergeleitet wird. http://cntlm.sourceforge.net/
Vcvarsall.bat konnte nicht gefunden werden
Python-Module können teilweise in C oder C ++ geschrieben werden. Pip versucht aus der Quelle zu kompilieren. Wenn Sie keinen C / C ++ - Compiler installiert und konfiguriert haben, wird diese kryptische Fehlermeldung angezeigt.
Sie können dies beheben, indem Sie einen C ++ - Compiler wie MinGW oder Visual C ++ installieren . Microsoft liefert tatsächlich eine speziell für die Verwendung mit Python aus. Oder versuchen Sie es mit Microsoft Visual C ++ Compiler für Python 2.7 .
Oft ist es jedoch einfacher, auf der Website von Christoph nach Ihrem Paket zu suchen.
quelle
pip
den Python-Paketmanager erhalten.C:\Python27
Folgen Sie zum Systempfad (wo die Eingabeaufforderung nach Programmen sucht) superuser.com/a/143121/62691python -m pip
unter Windows verwenden!- Veraltet - Verwenden Sie Distribute, nicht Setuptools wie hier beschrieben. -- Veraltet # 2 - Setuptools verwenden, da Distribute veraltet ist.
Wie Sie bereits erwähnt haben, enthält pip kein unabhängiges Installationsprogramm, aber Sie können es mit dem Vorgänger easy_install installieren.
Damit:
C:\Python2x\
Ordner (kopieren Sie nicht den gesamten Ordner, sondern nur den Inhalt), da der Python-Befehl außerhalb desC:\Python2x
Ordners nicht funktioniert, und führen Sie dann Folgendes aus:python setup.py install
C:\Python2x\Scripts
zum Pfad hinzuDu bist fertig.
Jetzt können Sie
pip install package
einfach Pakete wie unter Linux installieren :)quelle
pip
verwendeneasy_install
kann ich entfernensetuptools
durchpip uninstall setuptools
? Ist das in Ordnung oder würde es später zu Problemen führen?UPDATE 2014:
1) Wenn Sie Python 3.4 oder höher installiert haben, ist pip in Python enthalten und sollte bereits auf Ihrem System funktionieren.
2) Wenn Sie eine Version unter Python 3.4 ausführen oder wenn pip aus irgendeinem Grund nicht mit Python 3.4 installiert wurde, würden Sie wahrscheinlich das offizielle Installationsskript von pip verwenden
get-pip.py
. Das Pip-Installationsprogramm greift jetzt nach Setuptools für Sie und funktioniert unabhängig von der Architektur (32-Bit oder 64-Bit).Die Installationsanweisungen sind hier detailliert und umfassen:
Ich werde die beiden alten Anweisungen unten für die Nachwelt hinterlassen.
ALTE Antworten:
Für Windows-Editionen der 64-Bit- Variante - 64-Bit-Windows + Python erforderte aufgrund von ez_setup eine separate Installationsmethode, aber ich habe die neue Verteilungsmethode unter 64-Bit-Windows mit 32-Bit-Python und 64-Bit-Python getestet und Sie können jetzt für alle Versionen von Windows / Python 2.7X dieselbe Methode verwenden:
ALTE Methode 2 mit Distribute :
C:\Python27\Scripts
(zögernScripts
Sie nicht , ein Verzeichnis zu erstellen, wenn es nicht existiert.cd
) in das Verzeichnis, in das Sie heruntergeladen habendistribute_setup.py
.python distribute_setup.py
(Dies funktioniert nicht, wenn Ihr Python-Installationsverzeichnis nicht zu Ihrem Pfad hinzugefügt wurde. Hier finden Sie Hilfe. )Scripts
Verzeichnis für Ihre Python-Installation (C:\Python27\Scripts
) oder fügen Sie dieses Verzeichnis sowie das Python-Basisinstallationsverzeichnis zu Ihrer Umgebungsvariablen% PATH% hinzu.easy_install pip
Der letzte Schritt funktioniert nur, wenn Sie sich entweder im Verzeichnis
easy_install.exe
befinden (C: \ Python27 \ Scripts ist die Standardeinstellung für Python 2.7) oder wenn Sie dieses Verzeichnis Ihrem Pfad hinzugefügt haben.ALTE Methode 1 mit ez_setup:
von der setuptools Seite -
Danach können Sie fortfahren mit:
c:\Python2x\Scripts
auf dem Windows - Pfad (ersetzen diex
inPython2x
der aktuellen Versionsnummer Sie installiert haben)easy_install pip
quelle
Update 2016+:
Diese Antworten sind veraltet oder auf andere Weise wortreich und schwierig.
Wenn Sie Python 3.4+ oder 2.7.9+ haben, wird es standardmäßig unter Windows installiert . Ansonsten kurz:
get-pip.py
. Alternativ können Sie im Explorer mit der rechten Maustaste auf das entsprechende Symbol klicken und "Als Administrator ausführen ..." auswählen.Die neuen Binärdateien
pip.exe
(und die veralteteneasy_install.exe
) befinden sich im"%ProgramFiles%\PythonXX\Scripts"
Ordner (oder ähnlichem), der sich häufig nicht in IhrerPATH
Variablen befindet. Ich empfehle es hinzuzufügen.quelle
Python 3.4, das im März 2014 veröffentlicht wurde, enthält Folgendes
pip
:http://docs.python.org/3.4/whatsnew/3.4.html
Seit der Veröffentlichung von Python 3.4 ist dies die aktuelle Möglichkeit, pip zu installieren Unter Windows muss nur Python installiert werden.
Die empfohlene Verwendung besteht darin, es als Modul aufzurufen, insbesondere wenn mehrere Python-Distributionen oder -Versionen installiert sind, um sicherzustellen, dass die Pakete an den richtigen Ort gelangen:
python -m pip install --upgrade packageXYZ
https://docs.python.org/3/installing/#work-with-multiple-versions-of-python-installed-inparallel
quelle
pip
wird es immer noch nicht erkannt. Kann jemand helfen?pip3.exe
befindet, und führen Sie es beispielsweise auspip3 install -U sphinx
.py -m pip install xxx
erfolgreich über die Windows-Eingabeaufforderung verwendet.Wenn ich Windows verwenden muss, verwende ich ActivePython, das automatisch alles zu Ihrem PATH hinzufügt und einen Paketmanager namens PyPM enthält, der eine binäre Paketverwaltung bietet , die die Installation von Paketen schneller und einfacher macht.
pip
undeasy_install
sind nicht genau dasselbe, also gibt es einige Dinge, die Sie durchstehen können,pip
aber nichteasy_install
und umgekehrt .Ich empfehle, dass Sie ActivePython Community Edition erhalten und sich keine Sorgen über den großen Aufwand machen, alles für Python unter Windows einzurichten. Dann können Sie einfach verwenden
pypm
.Wenn Sie verwenden möchten, müssen
pip
Sie diePyPM
Option im ActiveState-Installationsprogramm aktivieren. Nach der Installation müssen Sie sich nur abmelden und erneut anmelden und sind in der Befehlszeilepip
verfügbar, da diese in der ActiveState-Installationsoption enthalten istPyPM
und die Pfade vom Installationsprogramm bereits für Sie festgelegt wurden.PyPM
wird auch verfügbar sein, aber Sie müssen es nicht verwenden.quelle
PyPM
, sondern weil es mit kommtpip
und Dinge automatisch zumPATH
.Der aktuellste Weg ist die Verwendung des Windows-Paketmanagers Chocolatey .
Sobald dies installiert ist, müssen Sie nur noch eine Eingabeaufforderung öffnen und die folgenden drei Befehle ausführen, um Python 2.7, easy_install und pip zu installieren. Es wird automatisch erkannt, ob Sie unter x64- oder x86-Windows arbeiten.
Alle anderen Python-Pakete in der Chocolatey Gallery finden Sie hier .
quelle
cinst pip
Zum Zeitpunkt des Schreibens wird lediglich davon ausgegangen, dass easy_install installiert wurde, was nicht unbedingt der Fall ist.cinst easy.install
Update März 2015
Python 2.7.9 und höher (in der Python 2-Serie) und Python 3.4 und höher enthalten standardmäßig pip, sodass Sie möglicherweise bereits pip haben.
Wenn Sie dies nicht tun, führen Sie diesen einzeiligen Befehl an Ihrer Eingabeaufforderung aus (für den möglicherweise Administratorzugriff erforderlich ist):
Es wird pip installieren . Wenn Setuptools noch nicht installiert ist,
get-pip.py
wird es auch für Sie installiert.Wie in den Kommentaren erwähnt, lädt der obige Befehl Code aus dem Pip-Quellcode-Repository von GitHub herunter und führt ihn dynamisch in Ihrer Umgebung aus. Beachten Sie also, dass dies eine Verknüpfung der Schritte zum Herunterladen, Überprüfen und Ausführen mit einem einzigen Befehl ist, der Python selbst verwendet . Wenn Sie Pip vertrauen, fahren Sie ohne Zweifel fort.
Achten Sie darauf , dass Ihre Windows - Umgebungsvariable PATH Pythons Ordner enthält (für Python 2.7.x Standard - Installation:
C:\Python27
undC:\Python27\Scripts
, für Python 3.3x:C:\Python33
undC:\Python33\Scripts
, und so weiter).quelle
Installateure
Ich habe hier Windows-Installationsprogramme für Distribute und Pip erstellt (das Ziel besteht darin, Python-Skripte
pip
ohne Bootstrapeasy_install
oder Speichern und Ausführen zu verwenden):Laden Sie unter Windows einfach zuerst herunter und installieren Sie es
distribute
dannpip
über die obigen Links. Derdistribute
obige Link enthält Stub-.exe
Installationsprogramme, die derzeit nur 32-Bit sind. Ich habe den Effekt unter 64-Bit-Windows nicht getestet.Auf Windows bauen
Der Vorgang, um dies für neue Versionen zu wiederholen, ist nicht schwierig, und ich habe ihn hier als Referenz aufgenommen.
Gebäude
distribute
Um die Stub-
.exe
Dateien zu erhalten, benötigen Sie einen Visual C ++ - Compiler (der anscheinend auch mit MinGW kompilierbar ist).Gebäude
pip
quelle
launcher.c
, die manuell kompiliert werden muss ... angepasst und neu aufgebautdistribute
- das bedeutet, dass dieswin32
nur ...Das Folgende funktioniert für Python 2.7. Speichern Sie dieses Skript und starten Sie es:
https://raw.github.com/pypa/pip/master/contrib/get-pip.py
Pip ist installiert. Fügen Sie dann den Pfad zu Ihrer Umgebung hinzu:
Schließlich
Außerdem benötigen Sie Microsoft Visual C ++ 2008 Express , um den guten Compiler zu erhalten und diese Art von Meldungen bei der Installation von Paketen zu vermeiden:
Wenn Sie eine 64-Bit-Version von Windows 7 haben, können Sie 64-Bit-Python-Installationsprobleme unter 64-Bit-Windows 7 lesen , um das ausführbare Python-Paket erfolgreich zu installieren (Problem mit Registrierungseinträgen).
quelle
Für den neuesten Python-Download - Ich habe Python 3.6 unter Windows. Sie müssen sich nicht wundern, dass alles, was Sie brauchen, da ist. Atmen Sie ein. Ich werde Ihnen zeigen, wie es geht.
PIP befindet sich also unter dem Ordner im obigen Bildschirm " SCRIPTS ". Ermöglicht das Hinzufügen von Python und PIP im Pfad der Umgebungsvariablen.
Fast fertig, lassen Sie mit CMD testen, um das Goole-Paket mit pip zu installieren.
TSCHÜSS!
quelle
Um pip global auf Python 2.x zu installieren , scheint easy_install die beste Lösung zu sein, wie Adrián feststellt.
In den Installationsanweisungen für pip wird jedoch die Verwendung von virtualenv empfohlen, da in jedem virtualenv automatisch pip installiert ist. Dies erfordert keinen Root-Zugriff und keine Änderung der Python-Installation Ihres Systems.
Für die Installation von virtualenv ist jedoch weiterhin easy_install erforderlich.
Update 2018:
Python 3.3+ enthält jetzt das venv-Modul zum einfachen Erstellen virtueller Umgebungen wie folgt :
python3 -m venv /path/to/new/virtual/environment
In der Dokumentation finden Sie verschiedene Plattformmethoden zum Aktivieren der Umgebung nach der Erstellung, in der Regel jedoch eine der folgenden Methoden:
quelle
Um pip zu verwenden, ist es nicht zwingend erforderlich, dass Sie pip direkt im System installieren. Sie können es durch verwenden
virtualenv
. Sie können die folgenden Schritte ausführen:Normalerweise müssen wir Python-Pakete für ein bestimmtes Projekt installieren. Erstellen Sie nun einen Projektordner, sagen wir myproject.
virtualenv
und fügen Sie sie in den Ordner myproject einErstellen Sie nun eine virtuelle Umgebung, sagen wir myvirtualenv, wie folgt im Ordner myproject :
Es wird Ihnen zeigen:
Jetzt wird Ihre virtuelle Umgebung, myvirtualenv , in Ihrem Projektordner erstellt. Möglicherweise stellen Sie fest, dass pip jetzt in Ihrer virtuellen Umgebung installiert ist. Sie müssen lediglich die virtuelle Umgebung mit dem folgenden Befehl aktivieren.
An der Eingabeaufforderung wird Folgendes angezeigt:
Jetzt können Sie pip verwenden, aber stellen Sie sicher, dass Sie die virtuelle Umgebung aktiviert haben, die links von Ihrer Eingabeaufforderung angezeigt wird.
Dies ist eine der einfachsten Möglichkeiten, pip in einer virtuellen Umgebung zu installieren. Sie müssen jedoch die Datei virtualenv.py bei sich haben.
Weitere Möglichkeiten zur Installation von pip / virtualenv / virtualenvwrapper finden Sie unter thegauraw.tumblr.com .
quelle
Ich wollte nur eine weitere Lösung für diejenigen hinzufügen, die Probleme bei der Installation von Setuptools unter Windows 64-Bit haben. Das Problem wird in diesem Fehler auf python.org behandelt und ist zum Zeitpunkt dieses Kommentars noch ungelöst. Eine einfache Problemumgehung wird erwähnt und funktioniert einwandfrei. Eine Registrierungsänderung hat den Trick für mich getan.
Link: http://bugs.python.org/issue6792#
Lösung, die bei mir funktioniert hat ...:
Fügen Sie diese Registrierungseinstellung für Python-Versionen ab 2.6 hinzu:
Dies ist höchstwahrscheinlich die Registrierungseinstellung, die Sie bereits für Python 2.6+ haben:
Natürlich müssen Sie die Version 2.6 durch die Version von Python ersetzen, die Sie ausführen.
quelle
Aktualisiert um 2016:
Pip
sollte bereits enthalten seinPython 2.7.9+ or 3.4+
, aber wenn es aus irgendeinem Grund nicht vorhanden ist, können Sie den folgenden Einzeiler verwenden.python get-pip.py
(Wenn Sie unter Linux arbeiten, verwenden Siesudo python get-pip.py
)PS:
Dies sollte in den meisten Fällen bereits erfüllt sein. Stellen Sie jedoch bei Bedarf sicher, dass Ihre Umgebungsvariable PATH die Ordner von Python enthält (z. B.
Python 2.7.x
bei der Windows-Standardinstallation :C:\Python27 and C:\Python27\Scripts
, fürPython 3.3x
:C:\Python33 and C:\Python33\Scripts
usw.).Ich bin auf dasselbe Problem gestoßen und habe dann den vielleicht einfachsten Weg (einen Liner!) Gefunden, der auf der offiziellen Website hier erwähnt wird: http://www.pip-installer.org/en/latest/installing.html
Ich kann nicht glauben, dass es so viele lange (vielleicht veraltete?) Antworten gibt. Ich bin ihnen dankbar, aber bitte stimmen Sie diese kurze Antwort ab, um mehr Neuankömmlingen zu helfen!
quelle
Der beste Weg, den ich bisher gefunden habe, sind nur zwei Codezeilen:
Es wurde unter Windows 8 mit PowerShell , Cmd und Git Bash ( MinGW ) getestet .
Und Sie möchten wahrscheinlich den Pfad zu Ihrer Umgebung hinzufügen. Es ist irgendwo wie
C:\Python33\Scripts
.quelle
Hier erfahren Sie, wie Sie Pip auf einfache Weise installieren.
C:\Python27
C:\Python27\Scripts
Ihrer Umgebungsvariablen einen Pfad hinzufügen. Weil er einepip.exe
Datei enthält.cmd
und eingeben alspip install package_name
quelle
PythonXY kommt mit
pip
eingeschlossen, unter anderem .quelle
Ich verwende den plattformübergreifenden Anaconda- Paketmanager von continuum.io unter Windows und er ist zuverlässig. Es verfügt über ein virtuelles Umgebungsmanagement und eine voll funktionsfähige Shell mit allgemeinen Dienstprogrammen (z. B. conda, pip).
conda
auch kommt mit Binärdateien für Bibliotheken mit nicht-Python - Abhängigkeiten, zBpandas
,numpy
usw. Dies ist besonders unter Windows als nützlich erweist , da es schwierig, richtig Kompilierung C Abhängigkeiten sein kann.quelle
Ich hatte einige Probleme bei der Installation auf unterschiedliche Weise, als ich den Anweisungen hier folgte. Ich denke, es ist sehr schwierig, in jeder Windows-Umgebung auf die gleiche Weise zu installieren. In meinem Fall benötige ich Python 2.6, 2.7 und 3.3 auf demselben Computer für verschiedene Zwecke. Deshalb denke ich, dass es mehr Probleme gibt. Aber die folgenden Anweisungen haben für mich perfekt funktioniert. Abhängig von Ihrer Umgebung sollten Sie diese versuchen:
http://docs.python-guide.org/en/latest/starting/install/win/
Aufgrund der unterschiedlichen Umgebungen, die ich für die Verwendung von virtuellen Umgebungen als unglaublich nützlich empfand, hatte ich Websites, die unterschiedliche Bibliotheken verwenden, und es ist viel besser, sie in einem einzigen Ordner zu kapseln. Lesen Sie die Anweisungen kurz. Wenn PIP installiert ist, installieren Sie einfach VirtualEnv:
In dem Ordner haben Sie alle Ihre Dateien ausgeführt
Und Sekunden später haben Sie eine virtuelle Umgebung mit allem im venv-Ordner. Um sie zu aktivieren, führen Sie venv / Scripts / activate.bat aus (die Umgebung zu deaktivieren ist einfach, verwenden Sie deactivate.bat). Jede Bibliothek, die Sie installieren, landet in venv \ Lib \ site-Paketen und es ist einfach, Ihre gesamte Umgebung irgendwohin zu verschieben.
Der einzige Nachteil, den ich festgestellt habe, ist, dass einige Code-Editoren diese Art von Umgebungen nicht erkennen können. In Ihrem Code werden Warnungen angezeigt, da importierte Bibliotheken nicht gefunden werden. Natürlich gibt es knifflige Möglichkeiten, aber es wäre schön, wenn die Redakteure bedenken würden, dass virtuelle Umgebungen heutzutage sehr normal sind.
Ich hoffe es hilft.
quelle
Leitfaden: http://www.pip-installer.org/en/latest/installing.html#install-pip
Hinweis: Stellen Sie sicher, dass der folgende Skriptpfad (C: \ Python27 \ Scripts) auch in der Umgebungsvariablen% PATH% hinzugefügt wird.
quelle
Es ist sehr einfach:
(Stellen Sie sicher, dass sich Ihr Python- und Python-Skriptverzeichnis (z. B.
C:\Python27
undC:\Python27\Scripts
) im PATH befindet.)quelle
Arbeiten ab 04.02.2014 :):
Wenn Sie versucht haben, pip über die Windows-Installationsdatei von http://www.lfd.uci.edu/~gohlke/pythonlibs/#pip zu installieren, wie von @Colonel Panic vorgeschlagen, haben Sie den pip-Paketmanager möglicherweise erfolgreich installiert, aber Sie Möglicherweise können keine Pakete mit pip installiert werden. Möglicherweise haben Sie auch den gleichen SSL-Fehler wie beim Versuch, Beautiful Soup 4 zu installieren, wenn Sie in der Datei pip.log nachsehen:
Das Problem ist ein Problem mit einer alten Version von OpenSSL , die nicht mit Pip 1.3.1 und höheren Versionen kompatibel ist. Die einfache Problemumgehung besteht derzeit darin, pip 1.2.1 zu installieren, für das kein SSL erforderlich ist :
Pip unter Windows installieren:
cd <path to extracted folder>/pip-1.2.1
python setup.py install
C:\Python27\Scripts
sich PATH befindet, da pip imC:\Python27\Scripts
Verzeichnis installiert ist, andersC:\Python27\Lib\site-packages
als normalerweise Python-Pakete installiert sindVersuchen Sie nun, ein beliebiges Paket mit pip zu installieren.
Um das
requests
Paket beispielsweise mit pip zu installieren , führen Sie dies von cmd aus:Whola!
requests
wird erfolgreich installiert und Sie erhalten eine Erfolgsmeldung.quelle
pip ist bereits installiert, wenn Sie Python 2> = 2.7.9 oder Python 3> = 3.4 Binärdateien verwenden, die von python.org heruntergeladen wurden. Sie müssen jedoch pip aktualisieren.
Unter Windows kann ein Upgrade problemlos durchgeführt werden
Gehen Sie zur Python-Befehlszeile und führen Sie sie unter dem Python-Befehl aus
python -m pip install -U pip
Installation mit get-pip.py
Laden Sie get-pip.py in denselben Ordner oder in einen anderen Ordner Ihrer Wahl herunter . Ich gehe davon aus, dass Sie es in demselben Ordner herunterladen, aus dem Sie die Datei python.exe haben, und diesen Befehl ausführen
Pips Installationsanleitung ist ziemlich sauber und einfach.
Auf diese Weise sollten Sie in weniger als zwei Minuten mit Pip beginnen können.
quelle
Wenn Sie sogar andere Probleme mit der Pip-Version haben, können Sie dies versuchen
quelle
Einfache CMD-Methode
Verwenden Sie CURL, um get-pip.py herunterzuladen
Führen Sie die heruntergeladene Python-Datei aus
Fügen Sie
C:\Python37\Scripts
dann Ihrer Umgebungsvariablen einen Pfad hinzu . Angenommen,Python37
Ihr C-Laufwerk enthält einen Ordner. Dieser Ordnername kann je nach installierter Python-Version variierenJetzt können Sie Python-Pakete installieren, indem Sie ausführen
quelle
Pip für
Python2
und installierenPython3
get-pip.py
.python get-pip.py
,python3 get-pip.py
oderpython3.6 get-pip.py
, je nachdem , welche Version vonpython
Sie installieren möchtenpip
Alte Antwort (noch gültig)
Hast du es versucht ?
Es ist wahrscheinlich am einfachsten, Pip auf einem System zu installieren.
quelle
Laden Sie einfach setuptools-15.2.zip (md5) von hier https://pypi.python.org/pypi/setuptools#windows-simplified herunter und führen Sie ez_setup.py aus.
quelle
Alternativ können Sie pip-Win erhalten , ein All-in-One-Installationsprogramm für pip und
virtualenv
unter Windows und seiner GUI.quelle
Jetzt ist es mit Python gebündelt. Sie müssen es nicht installieren.
Auf diese Weise können Sie überprüfen, ob pip installiert ist oder nicht. In seltenen Fällen, wenn es nicht installiert ist, laden Sie die Datei get-pip.py herunter und führen Sie sie mit Python as aus
quelle