Condaは、オープンソースソフトウェアのバイナリを配布するのに最適です。しかし、私の業界の一部のソフトウェアでは、アクセスする前にユーザーがウェブフォームでライセンスに同意したり電子メールを送信したりする必要があります。誰もがcondaを使用したいと思いますが、開発者がcondaを使用してそのようなパッケージを配布する方法はありますか? conda install ...
のような簡単な解決策が可能です。condaでライセンスパッケージを配布する方法
これまでに私が思いついた最善の解決策は、ユーザーがライセンスに同意したtar.bz2バンドルをダウンロードしてから、ユーザーにconda install package.tar.bz2
を実行させることです。残念ながら、これは公開されている依存関係をインストールしません(anaconda.orgから)。もう1つの選択肢は、ユーザーがパッケージをダウンロードしてconda_bldフォルダーに置くことですが、これはやや手作業であり、インストールについてのユーザーの知識が必要です。