Ich versuche, Pandas mit pip zu installieren, um einige Pandabas-basierte Python-Programme auszuführen. Ich habe bereits pip installiert. Ich habe versucht, googeln und SO'ing, aber ich habe keine Lösung für diesen Fehler gefunden. Kann jemand Ihre Eingaben dazu teilen?
C:\> pip install pandas
Error:
pip is not recognized as an internal or external command, operable program or batch file.
Da in Windows die beiden Befehle pip
und python
nicht zusammen mit Python installiert sind, müssen Sie die Windows-Alternative py
verwenden Wird standardmäßig bei der Installation von Python berücksichtigt. Anschließend können Sie nach dem Befehl py
eine allgemeine oder spezifische Versionsnummer angeben.
C:\> py -m pip install pandas %= one of Python on the system =%
C:\> py -2 -m pip install pandas %= one of Python 2 on the system =%
C:\> py -2.7 -m pip install pandas %= only for Python 2.7 =%
C:\> py -3 -m pip install pandas %= one of Python 3 on the system =%
C:\> py -3.6 -m pip install pandas %= only for Python 3.6 =%
Alternativ können Sie pip
auch ohne den Teil py -m
Zum Laufen bringen, indem Sie pip zur Umgebungsvariablen PATH hinzufügen .
C:\> setx PATH "%PATH%;C:\<path\to\python\folder>\Scripts"
Jetzt können Sie den folgenden Befehl wie erwartet ausführen.
C:\> pip install pandas
connection error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed
Dies wird dadurch verursacht, dass Ihr SSL-Zertifikat den Host-Server nicht verifizieren kann. Sie können pypi.python.org zum vertrauenswürdigen Host hinzufügen oder ein alternatives SSL-Zertifikat angeben. Weitere Informationen finden Sie unter post . (Danke an Anuj Varshney für diesen Vorschlag)
C:\> py -m pip install --trusted-Host pypi.python.org pip pandas
PermissionError: [WinError 5] Access is denied
Dies wird dadurch verursacht, dass Sie nicht Änderungsberechtigung die Python Site-Package-Ordner. Sie können dies mit einer der folgenden Methoden vermeiden:
Führen Sie die Windows-Eingabeaufforderung als Administrator aus (dank des Vorschlags von DataGirl), indem Sie:
cmd.exe
in das Suchfeld einFühren Sie pip in Benutzermodus aus, indem Sie bei der Installation mit pip die Option --user
Hinzufügen. Womit das Paket normalerweise im lokalen Ordner% APPDATA% Python installiert wird.
C:\> py -m pip install --user pandas
C:\> py -m venv c:\path\to\new\venv
C:\> <path\to\the\new\venv>\Scripts\activate.bat
Meines Erachtens liegt das Problem daran, dass die Umgebungsvariable nicht so eingerichtet ist, dass pip als gültiger Befehl erkannt wird.
Im Allgemeinen befindet sich der Pip in Python an dieser Position -C:\Benutzer\Benutzer\AppData\Local\Programs\Python\Python36\Scripts> pip
Wir müssen also nur zu Computername> Rechtsklick> Erweiterte Systemeinstellungen> Env-Variable auswählen und dann unter Systemvariablen> Pfad> Pfad bearbeiten auswählen. Fügen Sie den Pfad hinzu, indem Sie diesen Pfad durch Trennen eines Strichpunkts hinter dem letzten Pfad trennen in der Env-Variable.
Führen Sie nun Python Shell aus und dies sollte funktionieren.
Angenommen, Sie verwenden Windows.
Alles, was Sie brauchen, um den pip.exe
-Pfad zu den Umgebungsvariablen (Path) hinzuzufügen.
Im Allgemeinen finden Sie es unter ..Python\Scripts folder.
Für mich ist es C:\Program Files\Python36\Scripts\
Antwort auf abccd und Frage an alle:
Der Befehl: C:\Python34\Scripts> py -3 -m pip install pandas Wurde problemlos ausgeführt. Leider kann ich keine Pandas importieren.
Verzeichnispfad: c:\Benutzer\Benutzername\Downloads\Miniconda3\Lib\Site-Packages
Meine Frage: Wie ist es möglich, dass Pandas 'Abhängigkeitspakete (numpy, python-dateutil, pytz, six), die den gleichen obigen Verzeichnispfad haben, in der Lage sind, einwandfrei zu importieren, Pandas jedoch nicht?
import pandas
Traceback (most recent call last):
File "<pyshell#9>", line 1, in <module>
import pandas
ImportError: No module named 'pandas'
Ich habe endlich Pandas neu installiert und mit Hilfe der folgenden Webseiten importiert: * http://pandas.pydata.org/pandas-docs/stable/pandas.pdf (Seiten 403 und 404 von 2215 ... 2.2.2 Installieren von Pandas mit Miniconda) * https://conda.io/docs/user-guide/install/download.html * https://conda.io/docs/user- guide/getting-started.html
Nach der Installation von Miniconda habe ich einen neuen Umgebungsbereich erstellt, um Pandas neu zu installieren und zu importieren. Diese neue Umgebung enthielt die aktuelle Python-Version 3.6.3. Ich konnte Pandas nicht mit Python 3.4.4 importieren.
install pip, sicher herunterladen get-pip.py
Führen Sie dann Folgendes aus:
python get-pip.py
Um unter Windows Pandas zum Laufen zu bringen, folgen Sie den Anweisungen im folgenden Link
https://github.com/svaksha/PyData-Workshop-Sprint/wiki/windows-install-pandas
Stellen Sie sicher, dass Sie eine virtuelleEnv verwenden. Gehen Sie dazu folgendermaßen vor:
virtualenv -p python3 envname
source env/bin/activate
pip install pandas
unter Windows müssen Sie im Befehl CLASSPATH das Skript exe hinzufügen, um den Befehl pip verwenden zu können
C:\Python34\Scripts\pip3.exe
ich schlage vor, dass Sie MINGW verwenden. Er kann Ihnen eine bessere Umgebung bieten, um mit Python zu arbeiten
Wenn Sie ein Windows-Benutzer sind:
Stellen Sie sicher, dass Sie den Skriptpfad (dir) zu den Umgebungsvariablen hinzugefügt haben
C:\Python34\Scripts
Weitere Informationen zum Festlegen des Pfads Vist
pip install pandas vergewissere dich, dass dies 'pandas' ist, nicht 'panda'
Wenn Sie nicht auf pip zugreifen können, wechseln Sie zu C:\Python37\Scripts und führen Sie pip.exe install pandas aus.
Alternativ können Sie C:\Python37\Scripts zu den Umgebungsvariablen für Windows-Computer hinzufügen. Hoffe das hilft.