在更新了OS X Yosemite 10.10.5之后,我的Python安装出现了问题。我没有使用brew、macports、conda或EPD,而是使用本地的Python构建。虽然以前它运行得很好,但现在似乎已经失去了对已安装包的跟踪。我试图启动一个ipython会话,但它返回
$ ipython
Traceback (most recent call last):
File "/System/Library/Frameworks/Python.framework/Versions/2.7/bin/ipython", line 7, in <module>
from IPython import start_ipython
ImportError: No module named IPython
然后我尝试检查是否可以重新安装ipython,但我的pip也不见了:
$ sudo pip install ipython
Traceback (most recent call last):
File "/System/Library/Frameworks/Python.framework/Versions/2.7/bin/pip", line 7, in <module>
from pip import main
ImportError: No module named pip
所以pip是否消失了?
$ sudo easy_install install pip
Traceback (most recent call last):
File "/System/Library/Frameworks/Python.framework/Versions/2.7/bin/easy_install", line 5, in <module>
from pkg_resources import load_entry_point
ImportError: No module named pkg_resources
我尝试了解决之前这个问题的方案,但它们似乎没有起作用。
因此,看起来Python已经失去了自己的轨迹。请问有什么线索可以找出问题所在并进行修复吗?谢谢!
/System
的内容。 - chepner