Pipenv: Memperjelas & mendokumentasikan integrasi dengan conda

Dibuat pada 12 Jan 2018  ·  3Komentar  ·  Sumber: pypa/pipenv

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.).

Semua 3 komentar

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

Apakah halaman ini membantu?
0 / 5 - 0 peringkat