JupyterLab environments
JupyterLab can be launched in a Python environment, a Python with Spark environment, and a Python with GPU environment.
Included environment templates
Watson Studio offers the following JupyterLab environment templates with Python. The included environment templates are listed under Templates on the Environments page on the Manage tab of your project.
~ Indicates that the environment includes libraries from a 22.2 Runtime release.
Name | Hardware configuration |
---|---|
JupyterLab with Runtime 23.1 on Python 3.10 |
1 vCPU and 2 GB RAM |
JupyterLab with Runtime 22.2 on Python 3.10 |
1 vCPU and 2 GB RAM |
Default Spark 3.3 & Python 3.10 ~ |
1 vCPU and 4 GB RAM |
Default Spark 3.4 & Python 3.10 |
1 vCPU and 4 GB RAM |
Python with GPU
Service GPU environments are not available by default. An administrator must install the Jupyter notebooks with Python for GPU service on the IBM Cloud Pak for Data platform. To determine whether the service is installed, open the Services catalog and check whether the service is enabled.
You need to create your own environment template as Watson Studio does not include a default Python with GPU environment template that you can select.
To create an environment template:
- Ensure that the Jupyter Notebooks with Python with GPU service was installed.
- Create an environment template from the Manage tab of your project. Select the Environments page, click New template under Templates, then select type
GPU
and Software versionJuypterLab
.
Viewing JupyterLab environments
The JupyterLab environments are listed under Templates on the Environments page on the Manage tab of your project. Click the environment to see the environment details. If you created your own
environment template with the software version JupyterLab
, you can add a software customization.
After you start JupyterLab, the runtime that becomes active for your session is listed under Tool runtimes on the Environments page on the Manage tab of your project. You can stop the runtime from this page.
Runtime scope
A JupyterLab environment runtime is always scoped to a project and a user. Each user can only have one active JupyterLab session per project at one time.
Learn more
- Execute SAS code in Carolina by Dulles Research
- Create a JupyterLab environment
- Idle runtime timeout
Parent topic: Environments