إعادة تثبيت / مكتبة / بيثون على نظام التشغيل X Leopard

StackOverflow https://stackoverflow.com/questions/917876

سؤال

لقد أزيلت بطريق الخطأ / مكتبة / بيثون على نظام التشغيل X ليوبارد. كيف يمكنني إعادة تثبيت ذلك؟

هل كانت مفيدة؟

المحلول

/Library/Python يحتوي على حزم موقع Python الخاص بك، وهو البرنامج المحلي الذي قمت بتثبيته باستخدام أوامر مثل python setup.py install. وبعد القطع هنا هي عبوات الطرف الثالث، وليس العناصر المثبتة بواسطة Apple - تثبيت Python الفعلي الخاص بك لا يزال آمنا في / نظام / مكتبة / إلخ ...

بمعنى آخر، يترك نظام التشغيل الافتراضي هذه الدلائل فارغة في الغالب ... لا شيء هناك أمر بالغ الأهمية (مجرد مقروء وملف مسار).

في هذه الحالة، عليك:

  1. إعادة إنشاء هيكل الدليل:

  2. أعد تثبيت مكتبات الطرف الثالث.

هيكل الدليل على تثبيت OS X الافتراضي هو:

/ library/python/2.3/Site-Packages /Library/Python/2.5/Site-Packages.

نصائح أخرى

إذا كنت ترغب في ذلك، فسوف أقوم بإنشاء طار كرة تارب من التثبيت البكر. أنا أستخدم macosx 10.5.7، و 12 قيراط فقط.

أنا أستخدم 10.4، ولكن ما لم يتغير التثبيت بشكل كبير في 10.5، /Library/Python هو مجرد مكان لتثبيت حزم محلية (مثبتة المستخدمين)؛ تثبيت بيثون الفعلي تحت /System. وبعد في 10.4، لدي الهيكل التالي:

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

حتى إعادة إنشاء هذا الهيكل قد يكفي. (ولكن بدلا من 2.3, ، استخدم إصدار Python المثبت في 10.5.)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top