利用可能なドキュメントとリポジトリを見て、Anaconda / Minicondaがpipenv
どのように適合するかを理解するのに苦労しています。 私の理解では、 conda
ディストリビューションは、代わりに/ CPythonと一緒に( pyenv
介して)インストールできます。 conda
とpipenv
仮想環境がどのように連携または相互作用するかは明確ではありません。
さらに重要なことに、 pipenv
はconda
のenvironment.yml
ファイルとどのように相互作用しますか? たとえば、 environment.yml
エントリを含むマスターPipfile
を作成できますか( pipenv
読み取り、 environment.yml
を考慮に入れることにより)、または(より有用である可能性が高い) ) Pipfile
からcondaのenvironment.yml
委任しますか?
これは、混合環境および最終的にconda
からpipenv
に移行する場合に知っておくことが重要です。 pipenv
を分析し、潜在的な移行を正当化できるようにするに
そのような統合が存在しない場合、(一般「拡張子」のメカニズムについて考えることは本当にいいだろうpipenv
、おそらくPipfile
(それはcondaであってもよく、他のパッケージマネージャを統合するだけでなく)貨物、npmなどのような言語を超えたツールですら)。
PipenvはCPython用に設計されています。
ドキュメントのプルリクエストを歓迎します!
これが信じられないほど役立つことに同意しました。 Pipenvに興奮していますが、現在のワークフローでそれを機能させる方法がわかりません。 それが機能するようになり次第、ドキュメントに貢献させていただきますが、それがすぐに行われることを保証することはできません。