Я случайно удалил /Library/Python в OS X Leopard. Как я могу переустановить это?
Переустановите /Library/Python в OS X Leopard.
Ответы (3)
/Library/Python
содержит ваши пакеты сайта Python, которые являются локальным программным обеспечением, которое вы установили с помощью таких команд, как python setup.py install
. Части здесь являются сторонними пакетами, а не элементами, установленными Apple - ваша фактическая установка Python по-прежнему безопасна в /System/Library/etc...
Другими словами, ОС по умолчанию оставляет эти каталоги в основном пустыми... там нет ничего критичного (только readme и файл пути).
В этом случае вам придется:
Восстановите структуру каталогов:
Переустановите сторонние библиотеки.
Структура каталогов при установке OS X по умолчанию:
/Библиотека/Python/2.3/сайт-пакеты /Библиотека/Python/2.5/сайт-пакеты
Если хотите, я создам tarball из нетронутой установки. Я использую MacOSX 10.5.7 и только 12 КБ.
Я использую 10.4, но если установка не сильно изменилась в 10.5, /Library/Python
— это просто место для установки локальных (установленных пользователем) пакетов; фактическая установка Python находится под /System
. На 10.4 у меня есть следующая структура:
/Library/
Python/
2.3/
README
site-packages/
README
Так что просто воссоздать эту структуру может быть достаточно. (Но вместо 2.3
используйте версию Python, установленную на 10.5.)