python3 - quick installation guide




كيف أقوم بتثبيت إصدار قديم من Django على virtualenv؟ (2)

+1 للحلول المذكورة بالفعل.

أنا فقط أريد إضافة حل آخر.

لتثبيت نسخة محددة من Django (قل 1.10.x) ،

  1. استنساخ الريبو Django من Github .

    git clone https://github.com/django/django.git

  2. الذهاب إلى الدليل والخروج إلى فرع معين.

    cd django

    git checkout origin/stable/1.10.x

  3. قم بتشغيل أمر التثبيت.

    python setup.py install

قد يبدو هذا سؤالًا غبيًا ، نظرًا لأن الغرض الرئيسي من virtualenv هو بالضبط: تثبيت إصدار معين من الحزمة (في هذه الحالة Django) داخل بيئة افتراضية. ولكن هذا هو بالضبط ما أريد القيام به ، ولا أستطيع معرفة ذلك.

أنا على نظام التشغيل Windows XP ، وقمت بإنشاء بيئة افتراضية بنجاح ، وأنا قادر على تشغيلها ، ولكن كيف يمكنني تثبيت إصدار Django الذي أريده فيه؟ أعني ، أعرف استخدام البرنامج النصي easy_install تم إنشاؤه حديثًا ، ولكن كيف يمكنني جعله easy_install Django 1.0.7؟ إذا قمت بإجراء easy_install django ، فستقوم بتثبيت أحدث إصدار. حاولت وضع رقم الإصدار 1.0.7 في هذا الأمر بطرق مختلفة ، لكن لا شيء يعمل.

كيف أقوم بهذا العمل؟


إجراء 1+ على رد المشارك السابق: استخدم pip إذا استطعت. ولكن ، في سبيل ذلك ، أسهل طريقة لتثبيت نسخة قديمة هي تنزيل ملف التعريف من صفحة downloads ، أو إذا قمت بتثبيت برنامج التخريب ، قم بإجراء svn export للإصدار الذي تريده (يتم وضع علامة عليه جميعًا here ).

بمجرد الحصول على إصدار Django الذي تريده ، فقط قم بتشغيل الأمر التالي داخل دليل django:

python setup.py install

سيقوم هذا بتثبيت هذا الإصدار من Django في virtualenv الخاص بك.





virtualenv