在OS X Leopard上重新安装/ Library / Python

时间:2009-05-27 20:31:50

标签: python macos osx-leopard reinstall

我在OS X Leopard上意外删除了/ Library / Python。我该如何重新安装?

3 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

我正在使用10.4,但除非安装在10.5中发生了显着变化,/Library/Python只是安装本地(用户安装)软件包的地方;实际的Python安装在/System下。在10.4,我有以下结构:

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

所以重新创建这个结构就足够了。 (但不是2.3,而是使用10.5上安装的Python版本。)

答案 2 :(得分:1)

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

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

在这种情况下,您必须:

  1. 重新创建目录结构:

  2. 重新安装第三方库。

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

      

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