Reinstallare / Library / Python su OS X Leopard
-
06-09-2019 - |
Domanda
ho accidentalmente rimosso / Library / Python su OS X Leopard. Come posso reinstallare questo?
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à:
-
ricreare la struttura di directory:
-
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.)