Pergunta

eu acidentalmente removido / Library / Python no Mac OS X Leopard. Como posso reinstalar esse?

Foi útil?

Solução

/Library/Python contém o seu python site-packages, que é o local de software que você instalou usando comandos como python setup.py install. As peças aqui são pacotes de terceiros, e não itens instalados pela Apple - a sua instalação real Python ainda é seguro em / System / Library / etc ...

Em outras palavras, as folhas sistema operacional padrão desses diretórios principalmente em branco ... nada lá é crítico (apenas um leia-me e um arquivo de caminho).

Neste caso, você terá que:

  1. recriar a estrutura de diretório:

  2. Re-instalar suas bibliotecas de terceiros.

A estrutura de diretório em uma instalação padrão do OS X é:

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

Outras dicas

Se você quiser, eu vou criar uma tarball de uma instalação intocada. Estou usando MacOSX 10.5.7, e apenas 12K.

Eu estou usando 10,4, mas a menos que a instalação mudou drasticamente em 10,5, /Library/Python é apenas um lugar para instalar pacotes (instalado pelo usuário) locais; o real Python instalação está sob /System. Em 10,4, eu tenho a seguinte estrutura:

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

Então, basta recriar essa estrutura pode ser suficiente. (Mas em vez de 2.3, use a versão do Python instalado no 10.5.)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top