2012-10-26 1 views
11

Jestem całkowicie nowy w Pythonie, Próbuję zainstalować NLTK podstawie http://nltk.org/install.htmlNie można zainstalować numpy na Mountain Lion

mam zainstalowane wszystko z wyjątkiem numpy (mówi numpy jest opcjonalna, ale kiedy próbuję zaimportować nltk, to mówi, że jest błąd, ponieważ nie można odnaleźć modułu numpy)

po biegnę sudo pip install -U numpy

biegnę na komputerze Mac z Mountain Lion, python v2.7.3

I pojawia się następujący błąd (I obejmowała tylko do końca dziennika):

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

Czy ktoś widział to się stało?

+0

Czy działa wystarczająco szczęśliwy w kompilacji programów? Czy masz poprawnie zainstalowany i skonfigurowany kompilator? – mgilson

+4

Jeśli używasz systemu OS X Python 2.7 ('/ usr/bin/python2.7'), Apple już zawiera wersje' setuptools' i 'numpy', dzięki czemu nie będziesz musiał instalować ich z tym Pythonem. –

Odpowiedz

2

Jeśli otworzysz wiersz polecenia i wpisz gcc, czy działa on bezbłędnie? Jeśli nie, być może trzeba zainstalować XCode (dostępny w sklepie appstore), a następnie narzędzia wiersza poleceń (it looks similar to this post), aby można było zakończyć instalację dla numpy.

+0

'gcc' faktycznie wygląda jak alias do' clang' (MacOSX 10.8.something) ... – tutuca