اذهب إلى المحتوى
  • 0

ما الفرق بين pip و conda؟

TheBrain

السؤال

Recommended Posts

  • 0

الكثير من مبرمجي بايثون يستخدمون pip و easy_install و virtualenv ولا يعرفون غيرها، لكن هذه الأدوات قد لا تلبي جميع متطلباتنا، فالمشكلة الأساسية فيها أن جميعها تركّز حول بايثون وتهمل اعتماديات مكتبات غير بايثونية، مثل HDF5 وMKL وLLVM التي لا تملك ملف setup.py في شيفرتها المصدرية.
لذلك فإن conda هي أداة تحزيم وتثبيت تهدف إلى القيام بأعمال لا تقوم بها pip مثل التعامل مع اعتماديات المكتبات خارج أحزمة بايثون، بالإضافة إلى ذلك فإن conda تصنع بيئة افتراضية بطريقة مشابهة لـ virtualenv.

ملخّص الكلام: تقوم conda بأشياء أكثر من pip لذلك تجد أن بعض البرامج يجب تثبيتها عبر conda.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...