不久前,我删除了包含内置 Mac OS X Python 安装的 2.6 目录,现在我需要将其恢复。如何重新编译 Python 并将其安装到原始位置?
类似Fink的解决方案, brew ,和MacPorts都是我所知道的,但如果它们能够解决我的问题,我不知道如何以这种方式使用它们。我需要将安装安装在原始位置 (/System/Library/Frameworks/Python.framework/Versions
) 并像原来一样工作。
最佳答案
最简单的解决方案是在现有安装上重新安装 OS X 10.6。正如评论中所指出的,构建 Apple 提供的 Python 系统的精确副本是不切实际的,因为有大量的 Apple tweek,尽管其中许多是由 Apple 发布的 here (您可以深入了解特定的 OS X 版本,并找到其中包含的开源组件以及 Apple 提供的补丁)。但 OS X 安装程序可以轻松且万无一失地重新安装所有 OS X,而不会影响主目录中的文件或大多数记录的自定义项。如果您对 /System/Library
或 /usr
(/usr/local
除外)中的文件进行了其他更改或删除,那么一切都将失败。 >);正如您所学到的,不要这样做!与往常一样,在开始之前对硬盘进行完整备份是明智的做法。重新安装不会超过几个小时,这比尝试从源代码重新创建系统 Python 的时间要少得多。
关于python - 在 Mac OS X 10.6 上重新安装 Python 2.6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6501941/