Installing the Python Client
----------------------------

The Python Client is available on the Driverless AI UI and published on the h2oai channel at https://anaconda.org/h2oai/repo.


Installing from Driverless AI
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Requirements
''''''''''''

- Python 3.6. This is the only supported version.

Installation Procedure
''''''''''''''''''''''

On the Driverless AI top menu, select the **PY_CLIENT** link. This downloads the ``h2oai_client`` wheel. Install this wheel to your local Python. Once installed, you can launch a Jupyter notebook and begin using the Driverless AI Python Client.

Installing from Anaconda Cloud
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Requirements
''''''''''''

- Conda Package Manager. You can install the Conda Package Manager either through Anaconda or Miniconda. Note that the Driverless AI Python client requires Python 3.6, so ensure that you install the Python 3 version of Anaconda or Miniconda.

  - `Anaconda Install Instructions <http://docs.anaconda.com/anaconda/install/linux/>`__
  - `Miniconda Install Instructions <https://conda.io/docs/user-guide/install/index.html>`__

Installation Procedure
''''''''''''''''''''''

After Conda is installed and the Conda executable is available in $PATH, create a new Anaconda environment for h2oai_client:

  ::

    conda create -n h2oaiclientenv -c h2oai -c conda-forge h2oai_client

Upon completion, you can launch a Jupyter notebook and begin using the Driverless AI Python Client.
