conda 환경 추가
이 페이지에서는 Vertex AI Workbench 인스턴스에 conda 환경을 추가하는 방법을 설명합니다.
개요
Vertex AI Workbench 인스턴스에 conda 환경을 추가하면 인스턴스의 JupyterLab 인터페이스에 커널로 표시됩니다.
Vertex AI Workbench 인스턴스에서 사용할 수 없는 커널을 사용하기 위해 Vertex AI Workbench 인스턴스에 conda 환경을 추가할 수 있습니다. 예를 들어 R 및 Apache Beam용 conda 환경을 추가할 수 있습니다. 또는 TensorFlow, PyTorch, Python 등 사용 가능한 프레임워크의 특정 이전 버전용 conda 환경을 추가할 수 있습니다.
시작하기 전에
아직 Vertex AI Workbench 인스턴스를 만들지 않았으면 인스턴스를 만듭니다.
JupyterLab 열기
Google Cloud 콘솔에서 인스턴스 페이지로 이동합니다.
Vertex AI Workbench 인스턴스 이름 옆에 있는 JupyterLab 열기를 클릭합니다.
Vertex AI Workbench 인스턴스가 JupyterLab을 엽니다.
conda 환경 추가
인스턴스의 JupyterLab 터미널에 명령어를 입력하여 conda 환경을 추가할 수 있습니다.
JupyterLab에서 파일 > 새로 만들기 > 터미널을 선택합니다.
터미널 창에서 다음 명령어를 입력합니다.
# Creates a conda environment. conda create -n CONDA_ENVIRONMENT_NAME -y conda activate CONDA_ENVIRONMENT_NAME # Install packages using a pip local to the conda environment. conda install pip pip install PACKAGE # Adds the conda kernel. DL_ANACONDA_ENV_HOME="${DL_ANACONDA_HOME}/envs/CONDA_ENVIRONMENT_NAME" python -m ipykernel install --prefix "${DL_ANACONDA_ENV_HOME}" --name CONDA_ENVIRONMENT_NAME --display-name KERNEL_DISPLAY_NAME
다음을 바꿉니다.
CONDA_ENVIRONMENT_NAME
: 환경에 선택한 이름PACKAGE
: 설치할 conda 패키지KERNEL_DISPLAY_NAME
: JupyterLab 인터페이스의 커널 타일 표시 이름
새 커널을 확인하려면 다음을 수행합니다.
페이지를 새로고침합니다.
파일 > 새 런처를 선택합니다.
커널은 런처 창에 다른 커널과 나열됩니다.
기본적으로 conda는 시스템 pip
폴더의 pip 패키지를 사용할 수 있습니다(예: /usr/bin/pip
). conda install pip
를 실행하면 설정에서 환경에 대한 pip 로컬을 사용합니다.
설치 예시: R Essentials
다음 예시에서는 r
이라는 conda 환경에 R Essentials를 설치합니다.
conda create -n r conda activate r conda install -c r r-essentials
설치 예시: pip 패키지
다음 예시에서는 requirements.txt
파일에서 pip 패키지를 설치합니다.
conda create -n myenv conda activate myenv conda install pip pip install -r requirements.txt DL_ANACONDA_ENV_HOME="${DL_ANACONDA_HOME}/envs/myenv" python -m ipykernel install --prefix "${DL_ANACONDA_ENV_HOME}" --name myenv --display-name myenv
문제 해결
conda 환경 추가와 관련된 문제를 진단하고 해결하려면 Vertex AI Workbench 문제 해결을 참조하세요.
다음 단계
conda 자세히 알아보기
conda 환경을 수정하려면 conda 환경 관리를 참고하세요.