次の方法で共有


CondaEnvironment@0 - Conda 環境 v0 タスク

このタスクを使用して、Conda 環境を作成してアクティブ化します。

重要

このタスクは非推奨になりました。 bash タスク で直接 conda コマンドを使用するか、代わりにバッチ スクリプト タスク します。

構文

# Conda environment v0
# Create and activate a Conda environment.
- task: CondaEnvironment@0
  inputs:
    environmentName: # string. Required. Environment name. 
    #packageSpecs: 'python=3' # string. Package specs. Default: python=3.
    #updateConda: true # boolean. Update to the latest Conda. Default: true.
  # Advanced
    #createOptions: # string. Environment creation options. 
    #cleanEnvironment: false # boolean. Clean the environment. Default: false.

入力

environmentName - 環境名の
string。 必須。

作成してアクティブ化する Conda 環境の名前。既に存在する場合は再アクティブ化します。


packageSpecs - パッケージ の仕様
string。 既定値: python=3.

環境にインストールするパッケージのスペース区切りの一覧。


最新の Condaに更新する updateConda -
boolean。 既定値: true.

Conda を最新バージョンに更新します。 これは、PATH で見つかった Conda のインストール、または CONDA 環境変数で指定されたパスに適用されます。


createOptions - 環境の作成オプション
string

conda create コマンドに渡す追加オプションのスペース区切りのリスト。


cleanEnvironment - 環境 をクリーンアップする
boolean。 既定値: false.

環境を削除し、既に存在する場合は再作成します。 このブール値が選択されていない場合、タスクは既存の環境を再アクティブ化します。


タスク コントロールのオプション

すべてのタスクには、タスク入力に加えて制御オプションがあります。 詳細については、「コントロール オプションと一般的なタスク プロパティを参照してください。

出力変数

なし。

注釈

このタスクを使用して、Conda 環境を作成してアクティブ化します。

重要

このタスクは非推奨になりました。 bash タスク で直接 conda コマンドを使用するか、代わりにバッチ スクリプト タスク します。

このタスクでは、Conda 環境が作成され、後続のビルド タスク用にアクティブ化されます。

タスクが同じ名前の既存の環境を見つけた場合、タスクは単に再アクティブ化します。 これは、セルフホステッド エージェントで可能です。 環境を再作成し、そのパッケージを再インストールするには、[環境をクリーン] オプションを設定します。

"最新の Conda に更新" オプションを指定して実行すると、環境を作成またはアクティブ化する前に Conda の更新が試みられます。 セルフホステッド エージェントを実行していて、タスク で動作するように Conda インストールを構成場合は、Conda のインストールが更新される可能性があります。

Microsoft がホストするエージェントでは、既定では、PATH に Conda は含まれません。 Conda を使用するには、このタスクを実行する必要があります。

このタスクを実行すると、PATH には、アクティブ化された環境のバイナリ ディレクトリと、Conda インストール自体のバイナリ ディレクトリが含まれます。 スクリプトは、インストールする他のパッケージから Python、Conda、またはコマンドライン ユーティリティを実行する後続のビルド タスクとして実行できます。 たとえば、pytest を使用してテストを実行したり、Anaconda クライアントを使用して Anaconda Cloud にパッケージをアップロードしたりできます。

ヒント

このタスクを実行すると、環境が "アクティブ化" され、conda install を呼び出してインストールしたパッケージがこの環境にインストールされます。

前提条件

  • Microsoft がホストするエージェント、または Anaconda または Miniconda がインストールされているセルフホステッド エージェント。
  • セルフホステッド エージェントを使用する場合は、conda 実行可能ファイルを PATH に追加するか、CONDA 環境変数を Conda インストールのルートに設定する必要があります。

このタスクを使用するようにセルフホステッド エージェントを構成するにはどうすればよいですか?

このタスクは、完全な Anaconda インストールまたは Miniconda インストールで使用できます。 セルフホステッド エージェントを使用する場合は、conda 実行可能ファイルを PATHに追加する必要があります。 または、CONDA 環境変数を Conda インストールのルート (つまり、Conda のインストール時に "プレフィックス" として指定したディレクトリ) に設定することもできます。

必要条件

要件 説明
パイプラインの種類 YAML、クラシック ビルド、クラシック リリース
実行日 エージェント、DeploymentGroup
の需要 なし
機能の このタスクは、ジョブ内の後続のタスクに対する要求を満たしていません。
コマンドの制限 どれでも
設定可能な変数 どれでも
エージェントのバージョン サポートされているすべてのエージェント バージョン。
タスク カテゴリ パッケージ