conda 環境を管理する
このページでは、Vertex AI Workbench インスタンスで conda 環境を管理する方法について説明します。
概要
Vertex AI Workbench インスタンスに conda 環境を追加すると、その環境はインスタンスの JupyterLab インターフェースにカーネルとして表示されます。
デフォルトの Vertex AI Workbench インスタンスでは使用できないカーネルを使用する目的で、インスタンスに conda 環境を追加している可能性があります。このページでは、そのようなカーネルを変更および削除する方法について説明します。
JupyterLab を開く
Google Cloud コンソールで、[インスタンス] ページに移動します。
Vertex AI Workbench インスタンス名の横にある [JupyterLab を開く] をクリックします。
Vertex AI Workbench インスタンスで JupyterLab が表示されます。
conda カーネルを変更する
Vertex AI Workbench インスタンスには、PyTorch や TensorFlow などのフレームワークがプリインストールされています。別のバージョンが必要な場合は、該当する conda 環境で pip を使用してライブラリを変更できます。
たとえば、PyTorch をアップグレードする場合は、以下のようにコマンドを実行します。
# Check the name of the conda environment for PyTorch conda env list # Activate the environment for PyTorch conda activate pytorch # Display the PyTorch version python -c "import torch; print(torch.__version__)" # Make sure to use pip from the conda environment for PyTorch # This should be `/opt/conda/envs/pytorch/bin/pip` which pip # Upgrade PyTorch pip install --upgrade torch
conda カーネルを削除する
一部の conda パッケージは、インストール時にデフォルトのカーネルを環境に追加します。たとえば、R をインストールすると、conda により python3
カーネルが追加される場合があります。これにより、環境内でカーネルの重複が発生する可能性があります。カーネルの重複を避けるため、同じ名前の新しいカーネルを作成する前にデフォルトのカーネルを削除します。
rm -rf /opt/conda/envs/CONDA_ENVIRONMENT_NAME/share/jupyter/kernels/python3
トラブルシューティング
Vertex AI Workbench インスタンスで conda 環境の管理に関連する問題を診断して解決するには、Vertex AI Workbench のトラブルシューティングをご覧ください。
次のステップ
- conda の詳細を確認する。