【发布时间】:2010-10-29 09:46:15
【问题描述】:
我不小心删除了 OS X Leopard 上的 /Library/Python。如何重新安装?
【问题讨论】:
标签: python macos osx-leopard reinstall
我不小心删除了 OS X Leopard 上的 /Library/Python。如何重新安装?
【问题讨论】:
标签: python macos osx-leopard reinstall
如果您愿意,我将从原始安装创建一个 tarball。我使用的是 MacOSX 10.5.7,只有 12K。
【讨论】:
我使用的是 10.4,但除非安装在 10.5 中发生巨大变化,否则/Library/Python 只是安装本地(用户安装)软件包的地方;实际的 Python 安装在 /System 下。在 10.4 上,我有以下结构:
/Library/
Python/
2.3/
README
site-packages/
README
因此,只需重新创建该结构就足够了。 (但不要使用2.3,而是使用安装在 10.5 上的 Python 版本。)
【讨论】:
/Library/Python 包含您的 python 站点包,它是您使用 python setup.py install 等命令安装的本地软件。这里的部分是第三方包,而不是 Apple 安装的项目 - 您的实际 Python 安装在 /System/Library/etc 中仍然是安全的......
换句话说,默认操作系统将这些目录大部分留为空白...其中没有任何重要内容(只有自述文件和路径文件)。
在这种情况下,您必须:
重新创建目录结构:
重新安装您的第三方库。
默认 OS X 安装的目录结构是:
/Library/Python/2.3/site-packages /Library/Python/2.5/site-packages
【讨论】: