Skip to main content
After deploying the JupyterLab application in Nebius AI Cloud and connecting to it, you can work with JupyterLab notebooks. For more details, see the JupyterLab documentation.

Dependencies

Notebooks in the JupyterLab application include PyTorch by default. To install more Python dependencies in a notebook, run !pip install <package_name> ... in a notebook cell:
!pip install pandas numpy
To install non-Python dependencies, upload their binaries to JupyterLab. The application does not support package manager commands such as apt install because they require sudo, and the application does not provide a password.

Working with files

You can upload files to your JupyterLab notebooks and download files and notebooks themselves. The recommended method of uploading files depends on the file size.

Uploading smaller files in the file browser

If your files are smaller than 3 , you can upload them directly in the JupyterLab file browser. To open the file browser in your notebook, click https://mintcdn.com/nebius-ai-cloud/1Ha0sWR6e1mnIaHS/_assets/jupyterlab-button-files.svg?fit=max&auto=format&n=1Ha0sWR6e1mnIaHS&q=85&s=674d2fc14dcfdf7ecac864e9ef8cc30d in the left sidebar. To upload files, drag and drop them onto the file browser or click https://mintcdn.com/nebius-ai-cloud/1Ha0sWR6e1mnIaHS/_assets/jupyterlab-button-upload.svg?fit=max&auto=format&n=1Ha0sWR6e1mnIaHS&q=85&s=032bb7735efa28c98e924aaaef0bde2b Upload. For more details, see the JupyterLab documentation.

Uploading larger files (3 GiB+)

Due to JupyterLab’s limitations, when you use the file browser to upload files larger than 3 GiB (datasets, checkpoints, etc.), you may encounter network errors. As a workaround, you can upload them through an S3-compatible object storage, for example, the Object Storage service in Nebius AI Cloud:
  1. If you do not have an Object Storage bucket yet, create one.
  2. Upload your object to the bucket.
  3. Get the object’s URL:
    1. In the sidebar, go to https://mintcdn.com/nebius-ai-cloud/1Ha0sWR6e1mnIaHS/_assets/sidebar/storage.svg?fit=max&auto=format&n=1Ha0sWR6e1mnIaHS&q=85&s=0a2dad6b48aea10e85f6f3e2343aee26 Storage → Object Storage.
    2. Select the bucket in which you uploaded the object.
    3. In the object’s line, click https://mintcdn.com/nebius-ai-cloud/1Ha0sWR6e1mnIaHS/_assets/button-vellipsis.svg?fit=max&auto=format&n=1Ha0sWR6e1mnIaHS&q=85&s=e80b8e57c43bfd117679262e6a1334adGet link. The pre-signed URL that includes credentials is copied to the clipboard. It is valid for one hour.
  4. In your JupyterLab notebook, use built-in tools like wget or curl to download the file. For example:
    wget https://storage.eu-north1.nebius.cloud/my-bucket/test-object?X-Amz-Algorithm=...
    

Downloading files and notebooks

To download a file or a notebook to your machine:
  1. In the left sidebar, click https://mintcdn.com/nebius-ai-cloud/1Ha0sWR6e1mnIaHS/_assets/jupyterlab-button-files.svg?fit=max&auto=format&n=1Ha0sWR6e1mnIaHS&q=85&s=674d2fc14dcfdf7ecac864e9ef8cc30d to open the file browser.
  2. In the file browser, right-click the file or notebook and click https://mintcdn.com/nebius-ai-cloud/1Ha0sWR6e1mnIaHS/_assets/jupyterlab-button-download.svg?fit=max&auto=format&n=1Ha0sWR6e1mnIaHS&q=85&s=c0c3cbc88a5fa73799d0fef78c6869fc Download.

“Jupyter” and the Jupyter logos are trademarks or registered trademarks of LF Charities, used by Nebius B.V. with permission.