2012-08-03 13 views
38

मैंने मैक को माउंटेन शेर (10.8) में अपडेट किया और अब मैं पाइथन और Google ऐप इंजन के साथ विकसित प्रोजेक्ट काम नहीं करता हूं।माउंटेन शेर अपडेट और मर्क्यूरियल लाइब्रेरी पायथन

GAE पुस्तकालयों, पाए जाते हैं, जबकि मानक पायथन पुस्तकालयों (इन पायथन पुस्तकालयों रहे हैं?) याद किया जाता है (उदाहरण के लिए cgi, logging, json)।

abort: couldn't find mercurial libraries in 
[/Library/Python/2.7/site-packages/ /usr/local/bin 
/Library/Python/2.7/site-packages/pip-1.1-py2.7.egg 
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip 
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin 
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac 
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages 
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python 
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk 
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old 
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload 
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC 
/Library/Python/2.7/site-packages] (check your install and 
PYTHONPATH). Command line: hg -y debuginstall 

किसी को भी पता है कि यह कैसे तय करने के लिए:

जब मैं ग्रहण खुला (जो PyDev है) मैं इस चेतावनी प्राप्त?

+0

कार्यक्रम रन लेकिन चीजें हैं जो मुझे सबसे ज्यादा नाराज आयात में cgi, प्रवेश, json के लिए एक लाल छोटा सा अफसर हो रही है नहीं क्योंकि Pydev/ग्रहण करके पाया। इसके लिए विचार? – EsseTi

उत्तर

44

ओएस एक्स पर 10.8.2 अजगर के माध्यम से तेज स्थापित कर रहा है easy_install उपकरण समस्या

easy_install -U mercurial 
+14

अच्छी तरह से मुझे sudo easy_install -U mercurial –

+3

मैवरिक्स इंस्टॉल करने के बाद मेरे लिए काम करना पड़ा। धन्यवाद – Maksim

+0

को सूडो का उपयोग करना पड़ा लेकिन ठीक काम किया। – DynamicDan

2

मुझे यह वही समस्या थी।

Mercurial को पुनर्स्थापित करने से इसे ठीक किया गया। इसे यहाँ से प्राप्त करें: http://mercurial.berkwood.com/

+0

मिमी। Mercurial-2.2.3_20120707-py2.7-macosx10.7.mpkg स्थापित किया लेकिन कुछ भी नहीं बदला। – EsseTi

14

मैं सिर्फ एक ही समस्या में पड़ गए, Mercurial website से एक नया संस्करण (तेज-2.2.3 + 20,120,707-py2.7-macosx10.7) उठाया और अब इसे फिर से काम करता है।

0

दूसरों के लिए FYI - मुझे समान त्रुटियां दिखाई दे रही थीं और सेटअपटॉल्स को पुनर्स्थापित करना पड़ा। (http://pypi.python.org/pypi/setuptools/0.6c11 यदि आप इससे पहले से परिचित नहीं हैं।)

चीजें अब काम करने लगती हैं।

brew install hg 

... काम: -

1

एक और आसान विकल्प Homebrew (http://mxcl.github.io/homebrew/) का उपयोग करने के लिए है हल मेरे लिए।

+0

मुझे मूल रूप से इस तरह से करने में समस्याएं थीं और फिर "ब्रू अपडेट" करना पड़ा। फिर यह काम किया। – louielouie

0

एक macports उपयोगकर्ता के रूप में मैं इस

sudo port install mercurial 
11

चलाकर मैं OX 10.9 मावेरिक्स के उन्नयन के बाद यह कल रात को एक ऐसी ही समस्या थी "हल"। मैं brew install hg और brew update की कोशिश की थी, लेकिन वे काम नहीं किया, के रूप में हर किसी की प्रणालियां भिन्न हैं आप homebrew चला रहे हैं मैं देखना क्या अपने विशेष मुद्दा है brew doctor चल सिफारिश करेंगे, मेरे मामले में मैं निम्नलिखित था,

चेतावनी: आप अपने सेलर

द्वारा अनलिंक केग छोड़कर-मुसीबत का निर्माण और brews कि करने के लिए उन पर निर्भर केग चलाने के लिए ठीक से एक बार बनाया असफल पैदा करने के लिए नेतृत्व कर सकते हैं में लिंक रद्द केग की है। इन पर brew link चलाएं: Mercurial

तो मेरे Mercurial मुद्दे को ठीक करने के लिए मैं भाग गया;

brew link --overwrite mercurial

असल
+3

मैवरिक्स स्थापित करने के बाद मैं बस चलाता हूं: "easy_install -U mercurial" जो मेरी समस्या हल करता है – Maksim

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