conda 환경 관리

이 페이지에서는 Vertex AI Workbench 인스턴스에서 conda 환경을 관리하는 방법을 설명합니다.

개요

conda 환경을 Vertex AI Workbench 인스턴스에 추가한 경우 인스턴스의 JupyterLab 인터페이스에 커널로 표시됩니다.

기본 Vertex AI Workbench 인스턴스에서 사용할 수 없는 커널을 사용하기 위해 conda 환경을 인스턴스에 추가했을 수 있습니다. 이 페이지에서는 해당 커널을 수정하고 삭제하는 방법을 설명합니다.

JupyterLab 열기

  1. Google Cloud 콘솔에서 인스턴스 페이지로 이동합니다.

    인스턴스로 이동

  2. 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 자세히 알아보기