2013-06-10 9 views
7

मैं पीईक्यूटी स्थापित करने की कोशिश कर रहा हूं और मैंने पीईक्यूटी का उपयोग किया। घर ब्रू का उपयोग कर स्थापित किया गया है। लेकिन जब मैं इसे आयात करने की कोशिश करता हूं, तो पाइथन नहीं कर सकता। मुझे होम ब्रू में निम्नलिखित चेतावनी मिलती है। मैं मैक के लिए नया हूं और पाइथन पथ को बदलने का तरीका नहीं समझ सकता। कोई भी मदद बहुत अच्छी रहेगी।होमब्रू मैक चेंज पाइथन पथ

गैर homebrew अजगर (2.x), तुम इतनी तरह अपने PYTHONPATH में संशोधन करने की जरूरत के लिए: =/usr/स्थानीय/lib/python2.7/साइट-संकुल निर्यात PYTHONPATH: $ PYTHONPATH

उत्तर

14

आप संपादित करना चाहिए ~/.bash_profilePYTHONPATH वातावरण चर (फ़ाइल बनाने के अगर यह मौजूद नहीं है) स्थापित करने के लिए:

export PYTHONPATH=`brew --prefix`/lib/python2.7/site-packages:$PYTHONPATH 
+1

तो मेरी यात्राओं में मैंने सीखा है कि पाइथन परियोजनाओं को विभिन्न तरीकों से उम्मीद की जा सकती है कि पायथन परियोजनाएं आप उन्हें स्थापित करना चाहते हैं। ओएस एक्स पर, जब आप 'ब्रू' का उपयोग करके पाइथन स्थापित करते हैं, तो यह आपको 'पायथनपथ' प्रदान नहीं करता है (और वास्तव में आपको इसे अपने खोल की इनिट स्क्रिप्ट में माइक्रोमैनेज करने की आवश्यकता होगी)। यह एक मुद्दा नहीं प्रतीत होता है यदि आप 'पाइप' का उपयोग कर जो भी पायथन परियोजना स्थापित करने का कोई तरीका ढूंढ सकते हैं। –

+3

बस एक अनुस्मारक कि जब भी आप अपना '.bash_profile' बदलते हैं तो आपको अपना टर्मिनल पुनरारंभ करना चाहिए या' स्रोत ~/.bash_profile' चलाएं। – amccormack

+0

इस दृष्टिकोण के साथ एक गंभीर दोष है: यह पायथन 3 को तोड़ता है और इसे अनुपयोगी बनाता है। ऐसा इसलिए है क्योंकि PythonPATH सेट करके आप एक ही मान का उपयोग करने के लिए py2 और py3 दोनों को मजबूर करते हैं। – sorin

0

जब से तुम Homebrew का उपयोग करके PyQt स्थापित, आप भी Homebrew अजगर 2.

का उपयोग करना चाहिए मैं स्थापित करने के लिए टी, रन: brew install python

अब, आप सामान्य रूप से पीईक्यूटी आयात कर सकते हैं।

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