38

Mac を Mountain Lion (10.8) にアップデートしたところ、Python と Google App Engine で開発したプロジェクトが機能しなくなりました。

GAE ライブラリは見つかりましたが、標準の Python ライブラリ (これらの Python ライブラリですか?) は見つかりませんでした (例: cgiloggingjson)。

Eclipse (PyDeV を含む) を開くと、次のアラートが表示されます。

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

これを修正する方法を知っている人はいますか?

4

7 に答える 7

44

OS X - 10.8.2 の場合、Python easy_install ツールを使用して mercurial をインストールすると問題が解決しました

easy_install -U mercurial
于 2012-10-08T11:30:40.193 に答える
14

同じ問題に遭遇し、 Mercurial Web サイトから新しいバージョン ( mercurial-2.2.3+20120707-py2.7-macosx10.7 ) を選択したところ、再び機能するようになりました。

于 2012-08-06T07:37:15.747 に答える
11

I had a similar problem to this last night after upgrading to OX 10.9 Mavericks. I had tried brew install hg and brew update but they didn't work, as everyone's systems are different if you're running homebrew I would recommend running brew doctor to see what your particular issue is, in my case I had the following;

Warning: You have unlinked kegs in your Cellar

Leaving kegs unlinked can lead to build-trouble and cause brews that depend on those kegs to fail to run properly once built. Run brew link on these: mercurial

So to fix my mercurial issue I ran;

brew link --overwrite mercurial

于 2013-10-23T14:44:54.687 に答える
2

これと同じ問題がありました。

Mercurialを再インストールすると修正されました。ここから入手してください: http://mercurial.berkwood.com/

于 2012-08-03T15:42:04.920 に答える
1

別の簡単なオプションは、Homebrew ( http://mxcl.github.io/homebrew/ )を使用することです。

brew install hg

...私のために働いた。

于 2013-05-11T17:26:11.290 に答える
0

参考までに、同様のエラーが表示され、setuptools を再インストールする必要がありました。(まだ慣れていない場合はhttp://pypi.python.org/pypi/setuptools/0.6c11を参照してください。)

物事は今うまくいくようです。

于 2012-08-13T21:53:44.503 に答える
0

macports ユーザーとして、実行してこれを「解決」しました

sudo port install mercurial
于 2013-09-30T06:44:08.357 に答える