Installieren Sie Python 3.5.1 + numpy + scipy + α in einer Windows-Umgebung

Zusammenfassung, wenn Python 3.5.1 + numpy + scipy + α in der Windows-Umgebung installiert ist (Zum ersten Mal in Python von einer Person für ungefähr eine Woche geschrieben)

OS Windows 10 Pro (64 bit)

Installierte Python-Version

Python 3.5.1 (32 bit)

Python-Bibliothek mit pip installiert

wheel (0.29.0) numpy (1.10.4) scipy (0.17.0) pandas (0.17.1) matplotlib (1.5.1) scikit-learn (0.17)

Python 3.5.1 installieren.

  1. Gehen Sie zu https://www.python.org/
  2. Wählen Sie [Downloads / Windows / Python 3.5.1] und laden Sie [python-3.5.1.exe] herunter.
  3. Führen Sie [python-3.5.1.exe] aus.
  4. Aktivieren Sie im ersten Bildschirm [Python 3.5 zu PATH hinzufügen] und klicken Sie auf [Jetzt installieren].
  5. Vergewissern Sie sich, dass Python an der Eingabeaufforderung gestartet werden kann

python


C:\Users\ktanaka>python
Python 3.5.1 (v3.5.1:37a07cee5969, Dec  6 2015, 01:38:48) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()

C:\Users\ktanaka>

Pip Upgrade

Das Paketverwaltungs-Tool pip wird standardmäßig ab Python 3.4 installiert. Aktualisieren Sie pip, indem Sie den folgenden Befehl an der Eingabeaufforderung ausführen

python


C:\Users\ktanaka>python -m pip install --upgrade pip
Collecting pip
  Downloading pip-8.0.2-py2.py3-none-any.whl (1.2MB)
    100% |################################| 1.2MB 227kB/s
Installing collected packages: pip
  Found existing installation: pip 7.1.2
    Uninstalling pip-7.1.2:
      Successfully uninstalled pip-7.1.2
Successfully installed pip-8.0.2

C:\Users\ktanaka>

In der folgenden Erklärung wird

python


C:\Users\ktanaka>python -m pip install --upgrade pip

Ausführung über eine Eingabeaufforderung wie

python


python -m pip install --upgrade pip

Und lassen Sie das Protokoll weg. Jede Notation, die mit python -m beginnt, bedeutet die Ausführung an einer Eingabeaufforderung.

Einbau des Radpakets

Ich glaube, ich habe irgendwo gelesen, dass der Mechanismus zum Installieren von .whl-Dateien, die Binärdateien mit Pip enthalten ...

python


python -m pip install wheel

In Bezug auf die Installation von Numpy und Scipy

Numpy und Scipy rufen die Mathematikbibliothek intern an. Daher ist es notwendig, die Binärdatei der Mathematikbibliothek mit numpy und scipy zu verknüpfen. Diesmal habe ich verschiedene Dinge ausprobiert, aber es fiel mir schwer, scipy zu installieren. Es scheint, dass scipy mit numpy zusammenhängt, daher werde ich es mit Fehlerfällen in meiner Umgebung erklären, einschließlich der Installation von numpy.

Normale Installation mit Pip (Fehler)

Numpy mit pip,Normale Installation von scipy


python -m pip install numpy
python -m pip install scipy

Wenn man sich das Protokoll ansieht, scheint der Installationsprozess von numpy und scipy wie folgt zu sein.

numpy


Überprüfen Sie, ob die Mathematikbibliothek in Ihrer Umgebung installiert ist
Eingerichtet
Installieren Sie numpy in Verbindung mit der installierten Mathematikbibliothek
Nicht installiert
Überprüfen Sie, ob ein Compiler wie Visual Studio installiert ist
Eingerichtet
Generieren Sie mit einem Compiler eine Binärdatei der Mathematikbibliothek und installieren Sie numpy in Verbindung mit der generierten Binärdatei
Nicht installiert
Installation fehlgeschlagen

scipy


Überprüfen Sie, ob die Mathematikbibliothek in Ihrer Umgebung installiert ist
Eingerichtet
Installieren Sie scipy in Verbindung mit der installierten Mathematikbibliothek
Nicht installiert
Installation fehlgeschlagen

Was Numpy betrifft, ist meine Umgebung "Numerische Berechnungsbibliothek ist nicht installiert" "Visual Studio 2015 ist installiert" Nach vielen Kompilierungen durch Visual Studio 2015 war die Installation erfolgreich.

Ich habe in Bezug auf scipy versagt. Der Installationsprozess "Ähnlich wie bei numpy ist der Quellcode eingeschlossen und die Verarbeitung, z. B. das Generieren einer Binärdatei in Visual Studio 2015, wird ausgeführt." Oder "Mit einer mit numpy erstellten Binärdatei verknüpfen" Ich war froh, wenn es so war, aber es ist nicht passiert und es endete mit einem Fehler.

Wie man Superpack benutzt (aufgegeben)

In der Phase vom 17.02.2016 habe ich aufgegeben, weil es niemanden gab, der Python 3.5.1 entsprach. https://sourceforge.net/p/numpy/activity/ https://sourceforge.net/p/scipy/activity/

Pip-Installation mit .whl-Datei mit kompilierter Binärdatei (Erfolg)

Ich habe es endlich so installiert.

  1. Gehen Sie zu http://www.lfd.uci.edu/~gohlke/pythonlibs/
  2. Laden Sie numpy-1.10.4 + mkl-cp35-none-win32.whl und scipy-0.17.0-cp35-none-win32.whl
    herunter
  1. Installieren Sie mit pip

Beiliegende kompilierte Binärdatei.Pip-Installation mit whl-Datei


python -m pip install C:\Users\ktanaka\Downloads\numpy-1.10.4+mkl-cp35-none-win32.whl
python -m pip install C:\Users\ktanaka\Downloads\scipy-0.17.0-cp35-none-win32.whl

Diese Methode war erfolgreich bei der Installation und Ausführung des Beispielskripts.

Ergänzung

Bei der Installation mit der folgenden Kombination war die Installation erfolgreich, bei der Ausführung des Skripts ist jedoch ein Fehler aufgetreten.

Beiliegende kompilierte Binärdatei.Pip-Installation mit whl-Datei


python -m pip install numpy
python -m pip install C:\Users\ktanaka\Downloads\scipy-0.17.0-cp35-none-win32.whl

Ausgeführtes Python-Skript


from scipy import stats

Details des Fehlers


・ ・ ・
  from ._ufuncs import *
ImportError: DLL load failed: The specified module could not be found.

Es scheint notwendig zu sein, zu installieren, damit dieselbe Mathematikbibliothek von numpy und scipy referenziert wird, und in der Beschreibung der Verteilungssite heißt es auch: "Die verteilte Binärdatei (.whl) befindet sich in numpy + mkl (Intel Math Kernel Library). Es hängt davon ab ", also gelang es mir, es mit .whl von numpy zu installieren, das auf derselben Site verteilt ist.

Many binaries depend on NumPy-1.10+MKL and the Microsoft Visual C++ 2008 (x64, x86, and SP1 for CPython 2.6 and 2.7), Visual C++ 2010 (x64, x86, for CPython 3.3 and 3.4), or the Visual C++ 2015 (x64 and x86 for CPython 3.5) redistributable packages.

Installation anderer Pakete

Ich habe die folgenden Pakete installiert. pandas (0.17.1) matplotlib (1.5.1) scikit-learn (0.17)

python


python -m pip install pandas
python -m pip install matplotlib
python -m pip install scikit-learn

Pip bequem

Am Ende

Beim Erstellen einer Python-Entwicklungsumgebung unter Windows

――Anaconda, die von Anfang an verschiedene Pakete hat, ist praktisch

Ich habe mir die vorherigen Informationen angehört

Ich habe aus einem solchen Grund versucht, es zu installieren. In Anbetracht des Updates von numpy und scipy denke ich, dass es besser wäre, die Mathematikbibliothek separat zu installieren und sie mit normalem pip zu installieren. (Ich bin nicht sicher, ob diese Methode funktioniert) Ich werde es versuchen, wenn ich Zeit habe.

Jetzt füge ich das Skriptpaket dem Atom-Editor hinzu und führe es mit Strg + Umschalt + B aus. Anaconda ist jedoch praktisch, da Sie nur die ausgewählte Zeile ausführen können. Wenn jemand ein Paket kennt, das ausgewählte Zeilen mit dem Atom-Editor-Paket ausführen kann, lassen Sie es mich bitte wissen _ (._.) _

Referenzierte Site

Nach Absprache

Recommended Posts

Installieren Sie Python 3.5.1 + numpy + scipy + α in einer Windows-Umgebung
Installieren Sie Python3.5 + NumPy + SciPy und führen Sie es unter Windows 10 aus
Python-Installation in 2 Zeilen @Windows
Python2.7-Installation in einer Windows 32-Bit-Umgebung
Installieren Sie Scrapy in einer Python Anaconda-Umgebung
Windows 10: Installieren der MeCab-Bibliothek für Python
Installieren Sie Tensorflow in einer anaconda + python3.5-Umgebung
Installieren Sie die Python-Entwicklungsumgebung unter Windows 10
Python Windows-Umgebung
Verwenden von venv in der Windows + Docker-Umgebung [Python]
Verstümmelte Python-Zeichen in der Windows + Git Bash-Umgebung
Installieren Sie Python3, Numpy, Pandas, Matplotlib usw. unter Windows
Installieren Sie das Python-Paket in einer persönlichen Umgebung unter Ubuntu
Installieren Sie das Python-Paket in einer Offline-Umgebung
virtualenvwrapper in der Windows-Umgebung
Installieren Sie Python unter Windows
virtuelle Umgebung in Python
Entwicklungsumgebung in Python
Installieren Sie Python (für Windows)
[Python] Grund für den Typ "int32" in Numpy (Windows-Umgebung) (Stand September 2020)
Bis TensorFlow-GPU mit pip in der Windows-Umgebung installiert ist
Installieren Sie Numpy in virtualenv unter Windows
Installieren Sie numpy in Visual Studio 2019
So installieren Sie Python [Windows]
Installieren Sie Python und Flask (Windows 10)
Installieren Sie die Python-Umgebung mit Anaconda
Windows 10: Installieren der DLIB-Bibliothek für Python
Aufbau einer Python-Umgebung (Windows 10 + Emacs)
Behandeln Sie Umgebungsvariablen in Python
Pip-Installation in einer Proxy-Umgebung
Erstellen Sie eine Python-Umgebung unter Windows
Matrixprodukt in Python numpy
Erstellen Sie eine Python-Umgebung mit Windows
Erstellen einer Python-Umgebung unter Windows 7
[Python] [Chainer] [Windows] Chainer unter Windows installieren
Installieren Sie dlib für Python (Windows)
Installieren Sie OpenCV 3 (Core + Contrib) in der Windows- und Python 3-Umgebung. Unterschied zwischen OpenCV 2 und OpenCV 3 und einfache Funktionsprüfung
Installieren Sie Jupiter Notebook mit pip unter Windows in einer Proxy-Umgebung
Installieren Sie CaboCha in der Ubuntu-Umgebung und rufen Sie es mit Python auf.
[Python] Mit Tkinter mehrere Fenster anzeigen
Python-Umgebungskonstruktionsnotiz unter Windows 10
Pip-Installation (Windows) unter Proxy-Umgebung
Drücken Sie einen Befehl in Python (Windows)
Aufbau einer Anaconda-Python-Umgebung unter Windows 10
Setzen Sie MeCab in "Windows 10; Python3.5 (64bit)"
Installieren Sie xgboost (Python-Version) unter Windows
Installieren Sie Python unter Windows + pip + virtualenv
Setzen Sie Python, Numpy, OpenCV3 in Ubuntu14
Installieren Sie Pytorch unter Blender 2.90 Python unter Windows
Selbstorganisierende Karte in der Python NumPy-Version
Verschiedene Anaconda-Einstellungen in der Windows 10-Umgebung
[Python3] Aufbau der Entwicklungsumgebung << Windows Edition >>
Installation von Python, SciPy, matplotlib (Windows)
Scikit-learn kann nicht in Python installiert werden
UnicodeDecodeError tritt in pip auf (Windows-Umgebung)
[Docker] Python3.5 + Numpy + Matplotlib-Umgebungskonstruktion
Wettbewerb mit VS-Code Erstellen Sie eine Python-Umgebung für Profis unter Windows
Installieren Sie Networkx in der Python 3.7-Umgebung zur Verwendung in Malware Data Science-Büchern