Menambahkan lingkungan conda

Halaman ini menjelaskan cara menambahkan lingkungan conda ke instance Vertex AI Workbench.

Ringkasan

Saat Anda menambahkan lingkungan conda ke instance Vertex AI Workbench, lingkungan tersebut akan muncul sebagai kernel di antarmuka JupyterLab instance Anda.

Anda dapat menambahkan lingkungan conda ke instance Vertex AI Workbench untuk menggunakan kernel yang tidak tersedia di instance Vertex AI Workbench. Misalnya, Anda dapat menambahkan lingkungan conda untuk R dan Apache Beam. Atau, Anda dapat menambahkan lingkungan conda untuk versi lama tertentu dari framework yang tersedia, seperti TensorFlow, PyTorch, atau Python.

Sebelum memulai

Jika belum melakukannya, buat instance Vertex AI Workbench.

Membuka JupyterLab

  1. Di konsol Google Cloud, buka halaman Instance.

    Buka Instance

  2. Di samping nama instance Vertex AI Workbench, klik Buka JupyterLab.

    Instance Vertex AI Workbench akan membuka JupyterLab.

Menambahkan lingkungan conda

Anda dapat menambahkan lingkungan conda dengan memasukkan perintah di terminal JupyterLab instance Anda.

  1. Di JupyterLab, pilih File > Baru > Terminal.

  2. Di jendela Terminal, masukkan perintah berikut:

    # 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

    Ganti kode berikut:

    • CONDA_ENVIRONMENT_NAME: pilihan nama Anda untuk lingkungan
    • PACKAGE: paket yang ingin Anda instal
    • KERNEL_DISPLAY_NAME: nama tampilan untuk tile kernel di antarmuka JupyterLab
  3. Kernel default dapat dibuat saat menginstal ke lingkungan conda tertentu. Anda dapat menghapus kernel default dengan perintah berikut:

    rm -rf "/opt/micromamba/envs/CONDA_ENVIRONMENT_NAME/share/jupyter/kernels/python3
  4. Untuk melihat kernel baru, lakukan hal berikut:

    1. Muat ulang halaman.

    2. Pilih File > New Launcher.

    Kernel tercantum di antara yang lain di jendela Peluncur.

Secara default, conda dapat menggunakan paket pip di folder pip sistem (misalnya, /usr/bin/pip). Menjalankan conda install pip memastikan bahwa penyiapan menggunakan pip lokal untuk lingkungan.

Contoh penginstalan: R Essentials

Contoh berikut menginstal R Essentials di lingkungan conda bernama r.

conda create -n r
conda activate r
conda install -c r r-essentials

Contoh penginstalan: paket pip

Contoh berikut menginstal paket pip dari file requirements.txt.

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

Memecahkan masalah

Untuk mendiagnosis dan menyelesaikan masalah terkait penambahan lingkungan conda, lihat Memecahkan Masalah Vertex AI Workbench.

Langkah selanjutnya