2012-01-30 14 views
15

मैं पिप और easy_install की कोशिश की है पर pylibmc स्थापित करने के लिए कोशिश कर रहा है, लेकिन मैं निम्नलिखित त्रुटि प्राप्त हो रही: त्रुटि: आदेश '/ usr/bin/LLVM-जीसीसी' बाहर निकलने की स्थिति के साथ विफल रहा है 1त्रुटि जब मैक OSX शेर

मैं ओएसएक्स शेर चला रहा हूं और इंस्टॉल वर्चुअलनव के अंदर चलता है, पाइथन 2.7.2 के साथ।

अग्रिम धन्यवाद।

उत्तर

18

पहला प्रश्न: libmemcached स्थापित है? यदि नहीं, तो इसे स्थापित करें और पुनः प्रयास करें। यह शायद है लेकिन बस मामले में ....

यदि pylibmc अभी भी समस्या को स्थापित नहीं करता है तो शायद यह है कि libmemcached किसी निर्देशिका में स्थापित नहीं है जहां gcc इसे खोज सकता है (यह मेरे मामले में एक मैकपोर्ट लक्षण था) इस स्थिति में आप जब कमांड लाइन से पिप चल वातावरण में स्थान स्टोर कर सकते हैं:

LIBMEMCACHED=/opt/local pip install pylibmc

+0

इसके साथ मैं इसे इंस्टॉल कर सकता था लेकिन मैं इसे आयात नहीं कर सका। मैंने इसे गीथब से डाउनलोड किया और सुडो पाइथन setup.py install --with-libmemcached =/opt/local/के साथ स्थापित किया गया यह समस्या – hithwen

+0

को हल करना दिलचस्प है कि यह आयात नहीं करेगा ... – philofinfinitejest

25

यह द्वारा libmemcached स्थापित नहीं है की वजह से हो सकता है। आपको libevent & memcache & स्थापित करना चाहिए, इससे पहले कि आप pylibmc इंस्टॉल करने का प्रयास कर रहे हों, पहले libmemcached। यदि आप होमब्री का उपयोग कर रहे हैं, तो आप libmemcached की निर्भरता स्थापित करने की प्रगति को समाप्त करने के लिए इसका उपयोग कर सकते हैं। इस तरह:

brew install libmemcached 
+0

मैंने libmemcached स्थापित किया था, लेकिन किसी कारण से यह अनलिंक था। Libmemcached को अनइंस्टॉल करना और पुनर्स्थापित करना pylibmc को स्थापित करने में असमर्थता को ठीक करता है। – margusholland

+0

धन्यवाद। यह मेरी मदद की !!! –

+7

मैंने होमब्री का उपयोग करके स्थापित किया और यह सही ढंग से जुड़ा हुआ था, हालांकि pylibmc इसे किसी भी तरह से नहीं ढूंढ सका। इसलिए मुझे निर्देशिका को इंगित करना था जब 'sudo pip install pylibmc --install-option = "- with-libmemcached =/usr/local/cellar/libmemcached/1.0.18 /" ' – marcelosalloum

0

brew install libmemcached बस ठीक काम करता है। Django परीक्षण सूट स्थापित करते समय मैंने इस मुद्दे को हल किया।

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