0

我不小心删除了 OS X Leopard 上的 /Library/Python。我该如何重新安装它?

4

3 回答 3

1

如果您愿意,我将从原始安装创建一个 tarball。我使用的是 MacOSX 10.5.7,而且只有 12K。

于 2009-05-27T20:34:52.680 回答
1

我使用的是 10.4,但除非安装在 10.5 中发生巨大变化,否则/Library/Python它只是安装本地(用户安装)软件包的地方;实际的 Python 安装在/System. 在 10.4 上,我具有以下结构:

/Library/
    Python/
        2.3/
            README
            site-packages/
                README

因此,只需重新创建该结构就足够了。(但不要2.3使用 10.5 上安装的 Python 版本。)

于 2009-05-27T20:36:08.530 回答
1

/Library/Python包含你的 python 站点包,这是你使用命令安装的本地软件,如python setup.py install. 这里的部分是第三方包,而不是 Apple 安装的项目 - 您的实际 Python 安装在 /System/Library/etc 中仍然是安全的...

换句话说,默认操作系统使这些目录大部分为空白......其中没有任何重要内容(只有自述文件和路径文件)。

在这种情况下,您必须:

  1. 重新创建目录结构:

  2. 重新安装您的第三方库。

默认 OS X 安装的目录结构是:

/Library/Python/2.3/site-packages /Library/Python/2.5/site-packages

于 2009-05-27T20:36:51.303 回答