最近、Mountain Lion にアップグレードしましたが、ほとんどの Python ツールが台無しになりました。XCode の新しいバージョンをダウンロードし、コマンドライン ツールをダウンロードしました。Python 自体は問題なく動作します。つまり、コマンド ラインから Python (2.7) を開いて使用できます。
他のことをしようとすると、
ImportError: pkg_resources という名前のモジュールがありません。
例、mercurial を使用する場合:
Traceback (most recent call last):
File "/usr/local/bin/hg", line 4, in <module>
import pkg_resources
ImportError: No module named pkg_resources
私はこのページを読みました: setuptools を再インストールすることで修正できるpkg_resources という名前のモジュールがないため、 http://pypi.python.org/pypi/setuptools#id4の指示に従ってみました。setuptools-0.6c11-py2.7.egg をダウンロードし、「sudo sh setuptools-0.6c11-py2.7.egg」を実行しましたが、エラーは発生しませんでした。
を使用して mercurial を再インストールしeasy_install
ましたが、他の問題が発生し、 を使用しようとすると上記と同じメッセージが表示されますeasy_install
。
Traceback (most recent call last):
File "/usr/bin/easy_install-2.7", line 7, in <module>
from pkg_resources import load_entry_point
ImportError: No module named pkg_resources
この質問は以前に回答されていることは知っていますが、どの解決策もうまくいかないようです。この問題を解決するために他に提供できることがあれば、喜んで提供します。私はそれが私のパス、または競合するバージョンなどの単純な問題であると確信していますか? mercurial をもう一度起動して実行したいだけです。ありがとう。