H2O Installation

Learn how to download and install the latest stable version of H2O on a local machine.

We'll cover the following

Requirements

For optimal compatibility with H2O, we recommend that you adhere to the following specifications:

Operating Systems:

  • Windows 7 or a more recent version

  • OS X 10.9 or a more recent version

  • Ubuntu 12.04

  • RHEL/CentOS 6 or a more recent version

Languages:

  • R and Python are not obligatory for H2O usage unless you intend to employ H2O within those environments. However, Java is a requirement (see below).

  • R version 3 or a subsequent version

  • Python versions 3.6.x, 3.7.x, 3.8.x

Browser:

  • An internet browser is necessary to access H2O’s web UI, Flow. Supported browser versions encompass the latest releases of Chrome, Firefox, Safari, or Edge.

H2O operates using the Java programming language. Java is a prerequisite for H2O, even if using it from the R or Python packages. To build H2O or run H2O tests, the 64-bit JDK is required. To run the H2O binary using the command line, R, or Python packages, 64-bit JRE is required. H2O supports the following versions of Java:

  • Java SE 17, 16, 15, 14, 13, 12, 11, 10, 9, 8

Installing H2O in Python

Run the following commands in a terminal window to install H2O for Python.

  1. Install dependencies (prepend with sudo if needed):

Get hands-on with 1400+ tech skills courses.