Domanda

ho accidentalmente rimosso / Library / Python su OS X Leopard. Come posso reinstallare questo?

È stato utile?

Soluzione

/Library/Python contiene il pitone site-packages, che è il software locale che hai installato usando comandi come python setup.py install. I pezzi qui sono pacchetti di terze parti, non elementi installati da Apple - l'installazione attuale Python è ancora sicuro in / System / Library / etc ...

In altre parole, il sistema operativo di default lascia queste directory per lo più in bianco ... niente lì dentro è fondamentale (solo un readme e un file percorso).

In questo caso, si dovrà:

  1. ricreare la struttura di directory:

  2. Re-installare le librerie di terze parti.

La struttura di directory su un default OS X install è:

  

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

Altri suggerimenti

Se vuoi, creerò un tarball da un'installazione incontaminata. Sto usando MacOSX 10.5.7, e solo 12K.

Sto utilizzando 10,4, ma a meno che l'installazione è cambiata radicalmente a 10,5, /Library/Python è solo un luogo per installare i pacchetti (installati dall'utente) locali; Pitone reale di installazione è in fase di /System. Su 10.4, ho la seguente struttura:

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

Quindi, solo ri-creazione di tale struttura può essere sufficiente. (Ma invece di 2.3, utilizzare la versione di Python installata sul 10.5.)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top