2015-03-26 12 views
5

Ich habe kürzlich versucht, numpy für Python 3.4 neu zu installieren, da ich einen neuen Computer habe, und ich kämpfe. Ich bin auf Windows 8.1, und von dem, woran ich mich erinnere, habe ich vorher eine .exe-Datei benutzt, die alles für mich getan hat. Allerdings erhielt ich diesmal eine .whl-Datei (anscheinend ist das eine "Wheel" -Datei), von der ich nicht weiß, wie ich sie installieren soll.Wie installiere ich in Python 3.4 - .WHL-Dateien

Andere Beiträge haben erklärt, dass ich PIP verwenden muss, aber die Erklärungen, wie diese Dateien zu installieren, die ich finden konnte, sind schrecklich. Der Befehl "python install pip" oder "pip install numpy" oder alle anderen verschiedenen Befehle, die ich gesehen habe, geben nur einen Fehler zurück, dass "python nicht als interner oder externer Befehl, ausführbares Programm oder Batchdatei erkannt wird" oder "pip is nicht als interne erkannt .... "ect.

Ich habe auch "python3.4", "python.exe" und viele andere ausprobiert, da es Python nicht mag. Der Dateiname der heruntergeladenen numpy-Datei lautet "numpy-1.9.2 + mkl-cp34-none-win_amd64.whl".

So kann mir jemand geben Detaillierte Tutorial wie Sie diese verwenden, wie durch die Blicke der Dinge alle Module verwenden diese jetzt. Warum haben die Leute auch keine .exe-Dateien mehr benutzt, um diese zu installieren? Es war so viel einfacher!

+0

Stellen Sie sicher, dass sich das Python-Verzeichnis und sein Skriptverzeichnis auf Ihrem Pfad befinden. –

Antwort

6

Python 3.4 ist mit PIP bereits im Paket enthalten, so dass Sie PIP sofort nach der Installation von Python 3.4 verwenden können sollten. Befehle wie pip install <packagename> funktionieren nur, wenn der Pfad zu PIP in Ihrer Umgebungsvariablen path enthalten ist. Wenn dies nicht der Fall ist und Sie Ihre Umgebungsvariablen lieber nicht bearbeiten möchten, müssen Sie den vollständigen Pfad angeben. Der Standardpfad für PIP in Python 3.4 ist C:\Python34\Scripts\pip3.4.exe. Wenn diese Datei dort existiert (sollte es), geben Sie den Befehl C:\Python34\Scripts\pip3.4.exe install <numpy_whl_path> ein, wobei <numpy_whl_path> der vollständige Pfad zu Ihrer numply .whl-Datei ist. Zum Beispiel: C:\Python34\Scripts\pip3.4.exe install C:\Users\mwinfield\Downloads\numpy‑1.9.2+mkl‑cp34‑none‑win_amd64.whl.

+0

Danke, das hat funktioniert. Ich fand auch, dass die Ordner für Python durcheinander waren und ich diese beheben musste. –

7

Die einfachste Lösung ist, die Datei .whl mit 7-Zip zu entpacken. Dann finden Sie im entpackten Verzeichnis das Modul, das Sie kopieren und in das Verzeichnis C:/Python34/Lib/site-packages/ (oder wo auch immer Sie Python installiert haben) einfügen können.

+0

Danke, das ist eine großartige Alternative zu der anderen Lösung. Persönlich bevorzuge ich die Verwendung von PIP, sobald ich es funktionierte, aber einige andere mögen dies bevorzugen. –

+0

Konnte den Pip nicht zur Arbeit bringen, aber das funktionierte großartig - viel einfacher auf einer Windows-Plattform, um einfach das numpige Modul zum Verzeichnis hinzuzufügen. –