.. _`installing-python`: Installing Python ==================================================================== Usage of Rafiki requires Python 3.6. Specifically, you'll need the command ``python`` to point to a Python 3.6 program, and ``pip`` to point to PIP for that Python 3.6 installation. To achieve this, we recommend using *Conda* with a Python 3.6 environment as per the instructions below: 1. Install the latest version of `miniconda `_ 2. Run the following commands on shell: .. code-block:: shell conda create --name rafiki python=3.6 3. Every time you need to use ``python`` or ``pip`` for Rafiki, run the following command on shell: .. code-block:: shell conda activate rafiki Otherwise, you can refer to these links below on installing Python natively: - `Installing Python 3.6 for Ubuntu `_ - `Python download page for MacOS `_ - `Using aliases to set the correct 'python' program `_ - `Installing the correct PIP for 'python' `_