Frage

Ich habe aus Versehen entfernt / Library / Python auf OS X Leopard. Wie kann ich das wieder installieren?

War es hilfreich?

Lösung

/Library/Python enthält Ihre Python-Website-Pakete, die die lokale Software ist, dass Sie mit Befehlen wie python setup.py install installiert haben. Die Stücke hier sind Pakete von Drittanbietern, Einzelteile nicht von Apple installiert - Ihre aktuellen Python-Installation noch sicher ist in / System / Library / etc ...

Mit anderen Worten, das Standard-Betriebssystem lässt sich diese Verzeichnisse meist leer ... nichts drin kritisch ist (nur ein readme und einen Pfad-Datei).

In diesem Fall werden Sie haben:

  1. Erstellen Sie die Verzeichnisstruktur:

  2. Installieren Sie erneut Ihre Bibliotheken von Drittanbietern.

Die Verzeichnisstruktur auf einem Standard-OS X zu installieren ist:

  

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

Andere Tipps

Wenn Sie möchten, werde ich einen Tarball von einer ursprünglichen Installation erstellen. Ich verwende MacOSX 10.5.7 und nur 12K.

Ich bin mit 10.4, aber es sei denn, die Installation dramatisch in 10.5 geändert, /Library/Python ist nur ein Ort, um lokale Installation (vom Benutzer installierten) Pakete; die eigentliche Python installieren ist unter /System. Am 10.4, ich habe die folgende Struktur:

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

So einfach neu zu erstellen, diese Struktur ausreicht. (Aber statt 2.3, die Version von Python auf 10.5 installiert verwenden.)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top