Amer Abdallah نشر 26 أغسطس 2021 أرسل تقرير نشر 26 أغسطس 2021 أستخدم virtualenv وأريد تحديث حزمة جانغو Django وبعض الحزم الأخرى ولكن يظهر لدي خطأ التالي: Source in <virtualenv>/build/Django has version 3.1.23 that conflicts with Django==3.2.6 (from -r requirements.txt (line 3)) أنا أستخدم هذا الأمر لإجراء الترقية بالفعل: pip --install --upgrade -E build/Django/ --requirement requirements.txt لا يمكنني معرفة كيفية إعادة تنزيل حزمة جانغو Django . حتى أنني حاولت تشغيل أمر إلغاء التثبيت أولاً ، ثم تثبيت جانغو Django مرة أخرى، لكن بدون فائدة. كيف يمكنني تحديث جانغو Django بشكل صحيح؟ 2 اقتباس
1 سامح أشرف نشر 26 أغسطس 2021 أرسل تقرير نشر 26 أغسطس 2021 يبدو أنك تستعمل إصدار قديم نوعًا ما من مدير الحزم pip، لذلك لا يتم تحديث مطلبات Django أيضًا، ولحل هذه المشكلة يجب عليك أولًا تحديث pip عبر الأمر التالي: pip install --upgrade pip وإن كنت تستعمل ويندوز فيمكنك أن تستعمل الأمر التالي: python -m pip install --upgrade pip بعد ذلك يمكنك تحديث كل الحزم من خلال الأمر التالي: pip install -r requirements.txt --upgrade وإن أردت تحديث حزمة Django فقط (وإعتماديات الحزمة dependencies) ففي الإصدار الحديث من pip يقوم بذلك تلقائيًا عبر الأمر التالي: pip install Django --upgrade أما إن لم تكن ترغب في تحديث الإعتماديات فيمكنك أن تضيف العلم --upgrade-strategy إلى الأمر الأخير، ولكن لا ينصح بعمل هذا الأمر لأنه قد يسبب الكثير من المشاكل لاحقًا. 1 اقتباس
0 Ali Haidar Ahmad نشر 26 أغسطس 2021 أرسل تقرير نشر 26 أغسطس 2021 (معدل) إضافة إلى الإجابة التي قدمها سامح، في حال كنت تستخدم لينوكس أو ماك أو Apple يمكنك أيضاً تحديثه من خلال الأمر التالي: $ python -m pip install -U Django # --upgrade أو -U وإذا كنت تريد نسخة محددة يمكنك القيام بالتالي: # win pip install --upgrade django==3.3.1 إذا كنت ترغب في أن تكون قادرًا على تحديث شفرة Django من حين لآخر بأحدث إصلاحات الأخطاء والتحسينات: ######################### Installing the development version ##################### # mac + apple + lenux $ python -m pip install -e django/ # windows py -m pip install -e django\ سيؤدي هذا إلى جعل كود Django قابلاً للاستيراد ، كما سيجعل أمر الأداة المساعدة django-admin متاح. وبعبارة أخرى، ستكون أنت جاهز تماماً. وعندما تريد تحديث نسختك من شفرة مصدر Django، قم بتشغيل الأمر git pull من داخل مجلد django. وعند القيام بذلك، سيقوم Git بتنزيل أي تغييرات. تم التعديل في 26 أغسطس 2021 بواسطة Ali Haidar Ahmad 1 اقتباس
السؤال
Amer Abdallah
أستخدم virtualenv وأريد تحديث حزمة جانغو Django وبعض الحزم الأخرى ولكن يظهر لدي خطأ التالي:
أنا أستخدم هذا الأمر لإجراء الترقية بالفعل:
لا يمكنني معرفة كيفية إعادة تنزيل حزمة جانغو Django . حتى أنني حاولت تشغيل أمر إلغاء التثبيت أولاً ، ثم تثبيت جانغو Django مرة أخرى، لكن بدون فائدة. كيف يمكنني تحديث جانغو Django بشكل صحيح؟
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.