bugfix> python > 投稿

conda install <package_name> の実行時にカスタムcondaパッケージを構築したい新しいconda環境が作成されます。この目的のために、environment.yamlファイルを使用したかったのです。残念ながら、 conda create -n <env_name> -f environment.yaml を実行できるドキュメントは見つかりませんレシピの中。レシピ内でこのようなコマンドを呼び出す方法はありますか?

私はcondaの初心者なので、私の緩い用語に耐えてください。

回答 1 件
  • 私はコンダの専門家ではなく、これがこれを解決するより良い方法であるかどうかわかりませんが、それが誰かを助ける場合、同じ問題を抱えており、依存関係(コンダとピップ)を含めて解決しましたenvironment.yamを作成し、build.shでconda updateを呼び出します。

    environment.ymlというファイルに依存関係を含めます。

    environment.ymlがmeta.yamlのソースセクションで参照されているフォルダーに含まれていることを確認してください。

    build.shでconda updateを呼び出します: conda env update -f=environment.yml

あなたの答え