it-swarm.com.de

Wie installiere ich Pandas von pip auf Windows cmd?

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.
21
Teja

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

Fehlerbehebung:


Problem:

connection error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed

Lösung:

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

Problem:

PermissionError: [WinError 5] Access is denied

Lösung:

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:

    1. Windows-Key + R laufen zu öffnen
    2. geben Sie cmd.exe in das Suchfeld ein
    3. CTRL + SHIFT + ENTER
    4. Eine alternative Methode für Schritt 1-3 besteht darin, cmd.exe manuell zu suchen, mit der rechten Maustaste zu klicken und dann auf Als Administrator ausführen zu klicken.
  • Fü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
54
abccd

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.

3
Rahul Yadav

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\

2
Raj

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.

2
inhoser

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

1
Ajay Singh

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 

1
Hilmi Reda

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

0
Arslan Ahmad

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.

0
Jyoti