Last modified: 22 August 2023

What Python version and packages are provided with CIAO 4.15.2?

The version of Python in CIAO 4.15.2 depends on how CIAO was installed:


The default python version is variable and will be determined based on the available packages at the time of installation. Users who need a specific version can add python=3.8, python=3.9, or python=3.10 to the conda create line.


When using ciao-install, the only option is Python 3.9.

Once the CIAO environment has been "activated", the Python version can be found with the command:

unix% python --version
Python 3.7.6

The packages that are installed with CIAO depends on how CIAO was installed, and is described further on the What Python packages are provided with CIAO? section of the Using Python with CIAO page.

Notebook support

CIAO, when installed via ciao-install, comes with support for Jupyter notebooks (also known as IPython notebooks). For conda installations it can be installed with

unix% conda install -c conda-forge --freeze-installed jupyter

For more information see the Jupyter notebook FAQ.

Python 2.7 support

CIAO 4.10 was the last release that was compatible with Python 2.7.