如何在雪豹上将编译后的Python 2.6.4恢复为系统默认值?

如何在雪豹上将编译后的Python 2.6.4恢复为系统默认值?,python,osx-snow-leopard,Python,Osx Snow Leopard,因此,今年早些时候,我为雪豹手动构建了2.6.4,因为我希望Python的更新版本比苹果发布的版本稍微多一些。当安装一些像PIL这样的蛋和运行其他第三方python应用程序时,这会导致各种各样的问题。现在我只想把一切都恢复到雪豹飞船上的样子,因为我必须完成工作,而且它正在妨碍我。如果情况变得更糟,我将重新安装操作系统,但如果可能的话,我希望避免这样做 设置PATH环境变量,使/usr/bin位于放置自定义编译的Python二进制文件的位置之前。您在某处添加了一个额外的Python,但没有删除/覆

因此,今年早些时候,我为雪豹手动构建了2.6.4,因为我希望Python的更新版本比苹果发布的版本稍微多一些。当安装一些像PIL这样的蛋和运行其他第三方python应用程序时,这会导致各种各样的问题。现在我只想把一切都恢复到雪豹飞船上的样子,因为我必须完成工作,而且它正在妨碍我。如果情况变得更糟,我将重新安装操作系统,但如果可能的话,我希望避免这样做

设置
PATH
环境变量,使/usr/bin位于放置自定义编译的Python二进制文件的位置之前。

您在某处添加了一个额外的Python,但没有删除/覆盖供应商版本,对吗?下次安装Python时,请使用“make altinstall”,它将允许您键入python2.6,python将保持不变。@Thilo我不确定。在/Library/Frameworks/Python.framework/Versions中,我有2.6和到2.6的符号链接。当我选择“哪条python”时,它指向这条路径。python版本是2.6.4。令人困惑的是,雪豹应该有2.5.4和2.6.1,而我的系统上没有这些。完全忘记了这一点。我查看了我的.bash_配置文件,找到了设置覆盖路径var的地方,并将其注释掉。现在我回到2.6.1。谢谢