2016-08-05 68 views
4

Ich bin mit 32-Bit-cmd, 64-Bit-Windows, Python 2.7kann nicht Statsmodels ... Python

installieren, wenn ich den Befehl geben statsmodels

ich für einige Modul von scipy erhalten den folgenden Fehler installieren pip ...

Failed building wheel for Scipy Failed cleaning build dir for scipy 

enter image description here

+0

sehen: http://stackoverflow.com/questions/28190534/windows-scipy-install-no-lapack-blas-resources-found auch diese https://icl.cs.utk.edu/lapack-for-windows/lapack/ – Ale

+0

Also für die Installation von LAPACK für Windows 8 brauche ich Visual Studio – Shank

+0

Verwenden Sie ein Paket wie conda/anaconda oder winpython oder verwenden Sie die Gohlke-Binärdateien.Der Versuch, scipy unter Windows zu kompilieren (was auch einen Fortran-Compiler erfordert) ist nur eine Verschwendung von Zeit, es sei denn, Sie sind ein Experte. – user333700

Antwort

5

numpy

pip install numpy 

installieren Wenn Sie Probleme bei der Installation für numpy Gesicht, das vorgefertigten Fenster Installateure von http://www.lfd.uci.edu/~gohlke/pythonlibs/ für Ihre Python-Version erhalten (Python-Version von Windows-Version unterscheidet).

numpy 32-Bit: numpy-1.11.1 + mkl-CP27-cp27m-win32.whl

numpy 64-Bit: numpy-1.11.1 + mkl-CP27-cp27m-win_amd64.whl

Später benötigen Sie VC++ 9.0, dann erhalten Sie es von unten Link Microsoft Visual C++ 9.0 ist erforderlich. Holen Sie sich von http://aka.ms/vcpython27

Dann

Holen Sie sich die vorgefertigten Fenster Installateure von http://www.lfd.uci.edu/~gohlke/pythonlibs/ für Ihre Python-Version installieren (Python-Version unterscheidet sich von Windows-Version).

Scipy 32-Bit: scipy-0.18.0-CP27-cp27m-win32.whl

Scipy 64-Bit: scipy-0.18.0-CP27-cp27m-win_amd64.whl

Wenn es reißen sagen whl Rad auf dieser Plattform nicht unterstützt wird, dann pip Upgrade python -m pip install --upgrade pip und versuchen Sie scipy

Jetzt

pip install scipy 

dann versuchen

versuchen, die Installation
pip install statsmodels 

Es sollte wie ein Zauber funktionieren

+0

Ihre Lösung funktioniert ..... jemand geben diesem Kerl einen Cookie :) – Shank

+3

@Shank bitte verwenden Sie richtige Rechtschreibung, Grammatik und Interpunktion. –

+0

Ich bekomme "Cython ist erforderlich, um statsmodels aus einem Entwicklungszweig zu kompilieren. Bitte installieren Sie Cython oder laden Sie eine Quellversion von statsmodels." Error. Seltsam ist, dass ich Cython bereits installiert habe. – bukowski

5

Eine einfachere Möglichkeit python-Bibliotheken auf Windows zu installieren mit C/C++/Fortran/... Abhängigkeiten sindzu verwenden 210. conda ist verfügbar in MiniConda oder Anaconda Kontinuumsprodukte.

Eine weitere einfache Möglichkeit, wissenschaftliche Python-Bibliotheken unter Windows zu installieren, ist die Verwendung von Christoph Gohlke's windows web page.

Wenn Sie nicht viel Ahnung über alle von ihnen haben und wie Abhängigkeiten von Windows verwalten, empfehle ich Ihnen, dein Python zu deinstallieren und Anaconda zu installieren. Anaconda hat bereits Numpy, Scipy, Matplotlib, ... und Statsmodels pre-installed (see the list of the packages included in the anaconda distribution).

+0

Ich habe nicht C/C++/Fortran/auf meinem PC .... Ich möchte nur Regression und Gedanken statsmodels.api ist die beste irgendwie pandas.stats.api ist auch geben Fehler – Shank

+1

Sie brauchen es nicht, Anaconda behandelt das für Sie :-D – kikocorreoso