在OS X Leopard上重装/Library/Python

0 投票
3 回答
2908 浏览
提问于 2025-04-15 11:52

我不小心删除了OS X Leopard系统中的/Library/Python文件夹。请问我该怎么重新安装它呢?

3 个回答

1

我现在用的是10.4版本,但除非在10.5版本的安装方式有很大变化,/Library/Python 只是用来安装本地(用户安装的)包的地方;真正的Python安装在 /System 目录下。在10.4版本中,我的文件结构是这样的:

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

所以只要重新创建这个结构就可以了。(不过要记得用10.5上安装的Python版本,别用 2.3。)

1

如果你需要的话,我可以从一个全新的安装环境中创建一个压缩包。我现在用的是MacOSX 10.5.7,文件大小只有12K。

1

/Library/Python 这个文件夹里存放的是你用命令比如 python setup.py install 安装的 Python 软件包,也就是你自己添加的工具和库。这些都是第三方的包,不是苹果自带的东西 - 你真正的 Python 安装文件还是安全地放在 /System/Library 等地方。

换句话说,默认的操作系统在这些目录里基本上是空的……里面没有什么重要的东西(就只有一个说明文件和一个路径文件)。

在这种情况下,你需要:

  1. 重新创建目录结构:

  2. 重新安装你之前添加的第三方库。

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

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

撰写回答