2012-12-21 58 views
4

我最近升級到Mountain Lion,並且大部分Python工具都搞砸了。我下載了新版本的XCode並下載了命令行工具。 Python本身工作正常 - 也就是說,我可以從命令行打開python(2.7)並使用它。即使在重新安裝setuptools後,也沒有名爲pkg_resources的模塊

當我嘗試做別的事情,我得到

ImportError: No module named pkg_resources.

例,使用水銀時:

Traceback (most recent call last): 
    File "/usr/local/bin/hg", line 4, in <module> 
    import pkg_resources 
ImportError: No module named pkg_resources 

我這個頁面上寫着:No module named pkg_resources,這可以通過重新安裝setuptools的是固定的,所以我試圖按照http://pypi.python.org/pypi/setuptools#id4的指示。我下載了setuptools-0.6c11-py2.7.egg,做了「sudo sh setuptools-0.6c11-py2.7.egg」並沒有出錯。

我使用easy_install重新安裝了mercurial,但現在出現其他問題,當我嘗試使用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再次運行。謝謝。

+0

ARGH這篇文章的標題已經過時了,使用sudo後我能夠安裝setuptools ...對不起。 – user1922278

+0

對不起,問題依然存在,但題目是錯誤的。我已經更新了標題。 – user1922278

回答

相關問題