Melihat dokumentasi dan repo yang tersedia, saya kesulitan memahami bagaimana Anaconda/Miniconda cocok dengan pipenv
. Pemahaman saya adalah bahwa distribusi conda
dapat diinstal sebagai gantinya/bersama CPython (via pyenv
). Tidak jelas bagaimana lingkungan virtual conda
dan pipenv
bekerja bersama atau berinteraksi.
Lebih penting lagi, bagaimana cara pipenv
berinteraksi dengan file conda
environment.yml
, bukan? Misalnya, dapatkah Anda memiliki master Pipfile
yang menyertakan entri environment.yml
(dengan pipenv
membaca dan memperhitungkan environment.yml
), atau (lebih mungkin berguna ) delegasikan dari Pipfile
ke conda's environment.yml
?
Ini penting untuk diketahui untuk lingkungan campuran dan migrasi akhirnya dari conda
ke pipenv
. Untuk dapat menganalisis pipenv
dan membenarkan migrasi potensial, saya (dan banyak lainnya, saya kira;)) perlu tahu bagaimana kedua solusi ini berinteraksi satu sama lain (atau jika mereka melakukannya sama sekali). Sekali lagi, ini saat ini tidak jelas dari dokumentasi yang tersedia. Bisa tolong jelasin?
Jika tidak ada integrasi seperti itu, akan sangat bagus untuk memikirkan mekanisme "ekstensi" umum (dalam pipenv
dan mungkin juga Pipfile
) untuk mengintegrasikan manajer paket lain (mungkin conda atau bahkan alat lintas bahasa seperti kargo, npm, dll.).
Pipenv dirancang untuk CPython.
Permintaan tarik dokumentasi diterima!
Setuju bahwa ini akan sangat membantu. Saya senang dengan Pipenv, tetapi tidak tahu bagaimana membuatnya bekerja dengan alur kerja saya saat ini. Segera setelah saya bisa membuatnya bekerja, saya akan dengan senang hati berkontribusi pada dokumentasi, meskipun saya tidak dapat menjamin itu akan terjadi dalam waktu dekat