Pipenv: توضيح وتوثيق التكامل مع conda

تم إنشاؤها على ١٢ يناير ٢٠١٨  ·  3تعليقات  ·  مصدر: pypa/pipenv

بالنظر إلى الوثائق المتاحة و repo ، أجد صعوبة في فهم كيف تتناسب Anaconda / Miniconda مع pipenv . ما أفهمه هو أنه يمكن تثبيت توزيعات conda بدلاً من ذلك / بجانب CPython (عبر pyenv ). ليس من الواضح كيف تعمل البيئات الافتراضية conda و pipenv معًا أو تتفاعل.

والأهم من ذلك ، كيف يتفاعل pipenv مع ملف conda s environment.yml ، هل يفعل ذلك على الإطلاق؟ على سبيل المثال ، هل يمكن أن يكون لديك سيد Pipfile والذي يتضمن environment.yml إدخالات (من خلال قراءة pipenv وأخذ environment.yml في الحساب) ، أو (من المرجح أن تكون مفيدة ) مندوب من Pipfile إلى conda environment.yml ؟

من المهم معرفة ذلك بالنسبة للبيئات المختلطة والترحيل النهائي من conda إلى pipenv . لتكون قادرًا على تحليل pipenv وتبرير الهجرة المحتملة ، أنا (وعدد لا يحصى من الآخرين ، أفترض ؛)) بحاجة إلى معرفة كيفية تفاعل هذين الحلين مع بعضهما البعض (أو إذا كانا كذلك على الإطلاق). مرة أخرى ، هذا غير واضح حاليًا من الوثائق المتاحة. هل يمكنك التوضيح من فضلك؟

في حالة عدم وجود مثل هذا التكامل ، سيكون من الجيد التفكير في آلية "امتداد" عامة (في pipenv وربما Pipfile أيضًا) لدمج مديري الحزم الآخرين (قد يكون conda أو حتى الأدوات متعددة اللغات مثل البضائع ، npm ، وما إلى ذلك).

ال 3 كومينتر

تم تصميم Pipenv لـ CPython.

نرحب بطلبات سحب الوثائق!

متفقًا على أن هذا سيكون مفيدًا للغاية. أنا متحمس بشأن Pipenv ، لكن لا يمكنني معرفة كيفية جعله يعمل مع سير العمل الحالي. بمجرد أن أتمكن من تشغيله ، سأكون سعيدًا بالمساهمة في التوثيق ، على الرغم من أنني لا أضمن حدوث ذلك في أي وقت قريب

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات