2012-10-26 11 views
11

ich Python ganz neu bin, ich versuche NLTK zu installieren basierend auf http://nltk.org/install.htmlkann nicht installiert numpy auf Mountain Lion

ich alles installiert, außer für numpy haben (es sagt numpy ist optional, aber wenn ich versuche nltk zu importieren, es sagt, dass es ein Fehler, weil es nicht das numpy Modul)

nachdem ich sudo pip install -U numpy laufen

auf einem Mac mit Mountain Lion, python v2.7.3

ich laufe finden konnte 210

ich die folgende Fehlermeldung (I enthalten nur das Ende der log):

File "/private/tmp/pip-build/numpy/numpy/core/setup.py", line 696, in get_mathlib_info

raise RuntimeError("Broken toolchain: cannot link a simple C program")

RuntimeError: Broken toolchain: cannot link a simple C program


Command python setup.py egg_info failed with error code 1 in /tmp/pip-build/numpy

Hat jemand gesehen ist das passiert?

+0

Ist es glücklich genug über das Kompilieren der Programme? h. Haben Sie einen Compiler installiert und richtig konfiguriert? – mgilson

+4

Wenn Sie das OS X-System Python 2.7 ('/ usr/bin/python2.7') verwenden, enthält Apple bereits Versionen von' setuptools' und 'numpy', so dass Sie sie nicht mit diesem Python installieren müssen. –

Antwort

2

Wenn Sie eine Eingabeaufforderung öffnen und gcc eingeben, wird es ohne Fehler ausgeführt? Wenn nicht, müssen Sie möglicherweise XCode (verfügbar im Appstore) und dann die Befehlszeilenprogramme (it looks similar to this post) installieren, damit Sie die Installation für numpy abschließen können.

+0

'gcc' sieht tatsächlich wie ein Alias ​​für' clang' aus (MacOSX 10.8.etwas) ... – tutuca

Verwandte Themen