2012-10-26 7 views
11

मैं पूरी तरह से अजगर करने के लिए नया हूँ, मैं http://nltk.org/install.htmlमाउंटेन शेर पर numpy स्थापित नहीं कर सकता

मुझे मिल गया है सब कुछ numpy के अलावा स्थापित के आधार पर NLTK स्थापित करने के लिए कोशिश कर रहा हूँ (यह कहते numpy है वैकल्पिक लेकिन जब मैं nltk आयात करने का प्रयास है, यह कहना है उसमें कोई त्रुटि है, क्योंकि यह नहीं numpy मॉड्यूल)

के बाद मैं sudo pip install -U numpy

मैं माउंटेन शेर, अजगर v2.7.3

साथ Mac पर चल रहा हूँ चलाने मिल सकता है

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

किसी को भी ऐसा देखा गया है: 210

मैं त्रुटि निम्न (मैं केवल लॉग के अंत शामिल है) हो सकते हैं?

+0

यह काफी खुश कार्य करता है कार्यक्रमों के संकलन के बारे में? यानी क्या आपके पास एक कंपाइलर स्थापित है और ठीक से कॉन्फ़िगर किया गया है? – mgilson

+4

यदि आप ओएस एक्स सिस्टम पायथन 2.7 ('/ usr/bin/python2.7') का उपयोग करते हैं, तो ऐप्पल में पहले से ही 'setuptools' और' numpy' 'के संस्करण शामिल हैं, इसलिए आपको उन्हें उस पायथन से इंस्टॉल करने की आवश्यकता नहीं होगी। –

उत्तर

2

यदि आप कमांड प्रॉम्प्ट खोलते हैं और gcc टाइप करते हैं तो यह त्रुटि के बिना चलता है? यदि नहीं, तो आपको एक्सकोड (ऐपस्टोर पर उपलब्ध) और फिर कमांड लाइन टूल्स (it looks similar to this post) इंस्टॉल करने की आवश्यकता हो सकती है ताकि आप numpy के लिए इंस्टॉलेशन को पूरा कर सकें।

+0

'gcc' वास्तव में 'clang' (MacOSX 10.8.something) के लिए उपनाम की तरह दिखता है ... – tutuca

2

हाल ही में मैं के साथ-साथ यह देख कर दिया गया था:

clang: error: unknown argument: '-mno-fused-madd' [-Wunused-command-line-argument-hard-error-in-future]

यहाँ देखें ठीक करने के लिए: की तरह यह सवाल पहले से ही यहाँ उत्तर दिया गया है

clang error: unknown argument: '-mno-fused-madd' (python package installation failure)

1

मेरे लिए लग रहा है: Problems with pip install numpy - RuntimeError: Broken toolchain: cannot link a simple C program

ARCHFLAGS सेट करने से मुझे numpy इंस्टॉल करने में सक्षम बनाया गया है (कमांड लाइन टूल्स 5.1.1 के साथ मैवरिक्स चल रहा है):

ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future pip install --upgrade numpy