Conda Interpreter

Using the Conda interpreter, you can create a custom Conda environment by installing specific third-party Python packages and use the activated environment in a Python(PGX) notebook paragraph.

Conda is an open source package management system and environment management system for Python. Conda supports multiple environments with different versions of Python and other libraries.

To use the Conda interpreter, you must specify %conda at the beginning of a notebook paragraph. See About the Default Conda Environment to learn more about the base Conda environment in Graph Studio.

The Conda environment and package management can be performed only by ADMIN users. An ADMIN user can be any graph-enabled user with GRAPH_ADMINISTRATOR role or the default ADMIN user in your Autonomous Database instance. The ADMIN user can create a Conda environment, install the required packages, and upload the environment. The uploaded environment is persisted internally and is shared only by the graph users. Other graph users can then simultaneously access, download, and work on one or more Conda environments in their respective notebook sessions.

Note:

You do not have to install any additional third-party software through this Conda feature in order to use any of the graph features of Oracle Autonomous Database.

Caution:

Oracle is not responsible for vulnerability management and license compliance of all the third-party Python packages installed in a Conda environment using this feature. It is solely your responsibility.

As a graph user, you can download and activate the preinstalled environment. You can then access the activated Conda environment from a Python(PGX) notebook paragraph to quickly develop and visualize analytical workloads. Also, you can switch between different preinstalled Conda environments.

The following sections explain more on the supported Conda interpreter tasks: