我领先于自己,在我的OSX 10.5.5 Intel Mac上从www.python.org/download/下载并安装了OSX Python 2.6软件包并安装了完整的软件包内容.只有在这之后我才遇到http://wiki.python.org/moin/MacPython/Leopard,说明你应该部分安装软件包以避免干扰系统安装.
我担心我已经通过该安装程序覆盖了系统框架,我记得在发现这一点之后在某处读到了我将丢失OSX系统安装中包含的某些元素而不是Python发行版.
有没有办法扭转这种局面或恢复我可能失去的任何东西?究竟我失去了什么,这会成为一个问题吗?
您可能已经覆盖了系统框架,但更有可能的是,您只是覆盖了符号链接/usr/bin
以指向新版本.尝试前往/usr/bin
和看到(有类似的ls -alsh
)python
符号链接指向的位置.它可能是python2.6
或者3.0
,反过来又是ln /System/Library/Frameworks/Python.framework/Versions ...
等等.首先尝试将python符号链接重置为稳定版本或预期版本,即sudo ln -s /usr/bin/python2.5 python
(来自/usr/bin
目录).