Ich installiere numpy durch Pip auf Python 2.7.9 ... Ich überprüfte pip list
, und es gibt pip (1.5.6), setuptools (12.0.4)
zurück. Ich verwende Windows 7 64-Bit und habe sowohl die 32- als auch die 64-Bit-Version von Python ausprobiert.pip installieren numpy (Python 2.7) schlägt mit Fehlercode 1
pip install numpy
endet mit:
Command C:\Python27\python.exe -c "import setuptools, tokenize;__file__='c:\\users\\jon\\appdata\\local\\temp\\pip_build_jon\\numpy\\setup.py';exec(compile(getattr(tokenize, 'open', open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record c:\users\jon\appdata\local\temp\pip-qnynnf-record\install-record.txt --single-version-externally-managed
--compile failed with error code 1 in c:\users\jon\appdata\local\temp\pip_build_jon\numpyStoring
debug log for failure in C:\Users\jon\pip\pip.log
Als ich Stackoverflow für andere Beiträge über Fehlercode 1 geprüft, deren Lösungen Sie up-to-date-Version von setuptools
müssen sicherstellen waren. Ich habe Python 2.7.9 von der Hauptwebseite installiert, und es kommt mit setuptools
und pip
bereit zu gehen. Plus ich stellte sicher, dass mein System sie installiert hatte, indem ich pip list
überprüfte.
Also habe ich stattdessen das Debug-Protokoll nachgeschlagen, das der Konsolenfehler mir gesagt hat, unter C:\Users\jon\pip\pip.log
. Es ist ziemlich lang, aber am Ende sagt, es
error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Get it from http://aka.ms/vcpython27
ich auf diese URL ging, heruntergeladen die Compiler und lief pip install numpy
wieder. Es hat dieses Mal nicht den Fehlercode 1 ausgelöst, sondern ein anderes Problem. Es hat eine riesige Textwand auf den Bildschirm gedruckt, was bei der letzten Installation von numpy/matplotlib/etc nie passiert ist. Es druckte den Text für ein paar Minuten, dann erstarrte und stoppte.
Ich bin mir nicht sicher, wie es weitergeht?
Wenn es hilft, kann ich das Pip-Debug-Protokoll veröffentlichen.
dort soll eine * riesige Wand des Textes * sein, wenn es kompiliert wird. Was war das Letzte, was gedruckt wurde? –
Installation von numpy mit pip wird versuchen, es zu kompilieren. Dies kann unter Windows schmerzhaft sein, insbesondere 64-Bit. Sie verwenden besser ein EXE-Installationsprogramm von [dieser Seite] (http://www.lfd.uci.edu/~gohlke/pythonlibs/). – BrenBarn
@PadraicCunningham Es ist ziemlich unentzifferbar. Hier ist ein Screenshot, den ich gemacht habe: [http://i.imgur.com/aAvYAJ4.png] –