2012-10-26 35 views
11

Tôi hoàn toàn mới để Python, tôi đang cố gắng để cài đặt NLTK dựa trên http://nltk.org/install.htmlKhông thể cài đặt NumPy trên Mountain Lion

Tôi đã có tất cả mọi thứ được cài đặt trừ numpy (nó nói numpy là không bắt buộc nhưng khi tôi cố gắng nhập nltk, nó nói có một lỗi bởi vì nó không thể tìm thấy các mô-đun numpy)

sau khi tôi chạy sudo pip install -U numpy

tôi đang chạy trên máy Mac với Mountain Lion, trăn v2.7.3

tôi nhận được các lỗi sau (tôi chỉ bao gồm cuối 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

Có ai nhìn thấy điều này xảy ra?

+0

Ứng dụng có đủ hạnh phúc để biên dịch chương trình không? tức là Bạn đã cài đặt và cấu hình trình biên dịch đúng chưa? – mgilson

+4

Nếu bạn sử dụng hệ điều hành OS X Python 2.7 ('/ usr/bin/python2.7'), Apple đã bao gồm các phiên bản' setuptools' và 'numpy' với nó để bạn không cần phải cài đặt chúng bằng Python đó. –

Trả lời

2

Nếu bạn mở lời nhắc lệnh và nhập gcc nó có chạy không có lỗi không? Nếu không, bạn có thể cần phải cài đặt XCode (có sẵn trên appstore) và sau đó các công cụ dòng lệnh (it looks similar to this post) để bạn có thể hoàn thành việc cài đặt cho numpy.

+0

'gcc' thực sự trông giống như một bí danh cho' clang' (MacOSX 10.8.something) ... – tutuca

Các vấn đề liên quan