בדף הזה מוסבר איך להוסיף סביבת conda למופע של Gemini Enterprise Agent Platform Workbench.
סקירה כללית
כשמוסיפים סביבת conda למופע של Agent Platform Workbench, היא מופיעה כליבה בממשק JupyterLab של המופע.
אפשר להוסיף סביבת conda למופע של Agent Platform Workbench כדי להשתמש בקרנלים שלא זמינים במופעים של Agent Platform Workbench. לדוגמה, אפשר להוסיף סביבות conda ל-R ול-Apache Beam. אפשר גם להוסיף סביבות conda לגרסאות קודמות ספציפיות של המסגרות הזמינות, כמו TensorFlow, PyTorch או Python.
לפני שמתחילים
אם עוד לא עשיתם זאת, צרו מופע של Agent Platform Workbench.
פתיחת JupyterLab
נכנסים לדף Instances במסוף Google Cloud .
לצד השם של מכונת Agent Platform Workbench, לוחצים על Open JupyterLab.
מופע של Agent Platform Workbench ייפתח ב-JupyterLab.
הוספת סביבת conda
אפשר להוסיף סביבת conda על ידי הזנת פקודות במסוף JupyterLab של המופע.
ב-JupyterLab, בוחרים באפשרות File > New > Terminal (קובץ > חדש > טרמינל).
בחלון Terminal, מזינים את הפקודות הבאות:
# 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 pip install ipykernel # 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: החבילה שרוצים להתקין -
KERNEL_DISPLAY_NAME: השם המוצג של משבצת הליבה בממשק JupyterLab
-
אפשר ליצור ליבת ברירת מחדל כשמתקינים בסביבת conda נתונה. כדי להסיר את ליבת ברירת המחדל, מריצים את הפקודה הבאה:
rm -rf "/opt/micromamba/envs/CONDA_ENVIRONMENT_NAME/share/jupyter/kernels/python3
כדי לראות את הליבה החדשה:
יש לרענן את הדף.
בוחרים באפשרות קובץ > מרכז אפליקציות חדש.
הליבה מופיעה בין האפשרויות האחרות בחלון Launcher.
כברירת מחדל, יכול להיות ש-conda ישתמש בחבילות pip בתיקייה pip של המערכת (לדוגמה, /usr/bin/pip). הפעלת conda install pip מבטיחה שההגדרה תשתמש ב-pip מקומי לסביבה.
דוגמה להתקנה: R Essentials
בדוגמה הבאה מותקן R Essentials בסביבת conda בשם r.
conda create -n r conda activate r conda install -c r r-essentials
דוגמה להתקנה: חבילת pip
בדוגמה הבאה מותקנים חבילות pip מקובץ requirements.txt.
conda create -n myenv conda activate myenv conda install pip pip install -r requirements.txt pip install ipykernel DL_ANACONDA_ENV_HOME="${DL_ANACONDA_HOME}/envs/myenv" python -m ipykernel install --prefix "${DL_ANACONDA_ENV_HOME}" --name myenv --display-name myenv
פתרון בעיות
כדי לאבחן ולפתור בעיות שקשורות להוספת סביבת conda, אפשר לעיין במאמר פתרון בעיות ב-Agent Platform Workbench.
המאמרים הבאים
במאמר ניהול סביבת conda מוסבר איך לשנות את סביבת conda.