====== Other Python versions and in a notebook (kernel) ====== All command need to be executed in a terminal.\\ List all versions:conda search python\\ Install your Python version: mkdir ~/python export PYTHON_VERSION="3.10" /opt/miniconda3/bin/conda create --quiet --yes \ --prefix ~/python/"${PYTHON_VERSION}" \ --channel conda-forge \ python="${PYTHON_VERSION}" Create a virtual environment to be able to add Python packages you need: mkdir ~/venvs ~/python/${PYTHON_VERSION}/bin/pip install virtualenv ~/python/${PYTHON_VERSION}/bin/virtualenv ~/venvs/my_environment --python ~/python/${PYTHON_VERSION}/bin/python3 source ~/venvs/my_environment/bin/activate ~/venvs/my_environment/bin/pip install ipykernel Register your new Python version in Jupyter: ~/venvs/my_environment/bin/python -m ipykernel install --prefix /home/jovyan/.local --name py${PYTHON_VERSION} --display-name "Python ${PYTHON_VERSION}" Source: https://towardsdatascience.com/create-virtual-environment-using-virtualenv-and-add-it-to-jupyter-notebook-6e1bf4e03415 \\ Deactivate the virtualenv: deactivate Remove the notebook (kernel): jupyter kernelspec uninstall py${PYTHON_VERSION}