2015-03-13 11 views
6

के लिए पथ पर LLVM_CONFIG पर्यावरण चर को इंगित करने के लिए कैसे करें मैं ओएस एक्स माउंटेन शेर पर numba स्थापित करने का प्रयास कर रहा हूं। मैंने pip install तरीके से कोशिश की थी लेकिन काम नहीं किया था, इसलिए मैंने जीआईटी फाइलों से जीआईटी फाइलों से डाउनलोड किया है। Numba स्थापित करने का प्रयास करते समय मुझे एहसास हुआ कि मुझे पहले LLVM की आवश्यकता है।llvm-config

मैंने को Download फ़ोल्डर में डाउनलोड और अनपॅक किया। README निर्देश हैं: "यदि आपका एलएलवीएम एक गैर-मानक स्थान में स्थापित है, तो पहले LLVM_CONFIG पर्यावरण चर को llvm-config निष्पादन योग्य के पथ पर इंगित करें।"; python setup.py install कमांड चलाते समय RunTimeError के साथ संगत संदेश मिलता है।

मेरी समस्या यह है कि मुझे समझ में नहीं आता कि LLVM_CONFIG पर्यावरण चर को llvm-config निष्पादन योग्य करने के लिए इंगित करने के लिए क्या करना है।

कोई मदद? धन्यवाद

उत्तर

2

ठीक है, मुझे पहले llvm इंस्टॉल करने की आवश्यकता है। मेरी समस्या यह थी कि मैं LLVMLITE को LLVM इंस्टॉल नहीं कर रहा था।

तो brew install llvm और फिर Cellar निर्देशिका में llvm-config का पता लगाने से मेरी समस्या हल हो गई।

+0

दूसरों के लिए, ध्यान दें कि आप 'LLVM_CONFIG वर export' करने के लिए, उपयोगकर्ता को स्थापित (शायद रूट) चलाता है के साथ है। –

5

वास्तविक स्थान ब्रू द्वारा रिपोर्ट किया गया है। मेरे लिए यह था:

==> Caveats 
LLVM executables are installed in /usr/local/opt/llvm/bin. 
Extra tools are installed in /usr/local/opt/llvm/share/llvm. 

फिर, उदा .:

LLVM_CONFIG=/usr/local/opt/llvm/bin/llvm-config pip install numba 

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^