Переустановите / Библиотека / Python на OS X Leopard - PullRequest
0 голосов
/ 28 мая 2009

Я случайно удалил / Library / Python на OS X Leopard. Как я могу переустановить это?

Ответы [ 3 ]

1 голос
/ 28 мая 2009

Я использую 10.4, но если установка в 10.5 кардинально не изменилась, /Library/Python - это просто место для установки локальных (установленных пользователем) пакетов; фактическая установка Python находится под /System. На 10.4 у меня следующая структура:

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

Так что простого воссоздания этой структуры может быть достаточно. (Но вместо 2.3 используйте версию Python, установленную на 10.5.)

1 голос
/ 28 мая 2009

/Library/Python содержит ваши пакеты сайта python, которые являются локальным программным обеспечением, которое вы установили с помощью таких команд, как python setup.py install. Здесь представлены сторонние пакеты, а не элементы, установленные Apple - ваша фактическая установка Python по-прежнему безопасна в / System / Library / etc ...

Другими словами, ОС по умолчанию оставляет эти каталоги в основном пустыми ... там нет ничего критичного (только файл readme и файл пути).

В этом случае вам придется:

  1. Воссоздать структуру каталогов:

  2. Переустановите сторонние библиотеки.

Структура каталогов при установке OS X по умолчанию:

/ Library / Python / 2,3 / сайт-пакеты /Library/Python/2.5/site-packages

1 голос
/ 28 мая 2009

Если хотите, я создам тарбол из первоначальной установки. Я использую MacOSX 10.5.7, и только 12K.

...