title: Python cannot find module h2o
body: <p>I have Python 2 and 3 on Debian (via <code>apt</code>) and installed H2O following the <a href="https://h2o-release.s3.amazonaws.com/h2o/rel-weierstrass/1/index.html" rel="nofollow noreferrer">official instructions</a> (thereby using <code>pip3</code> instead of <code>pip</code> when executing the install commands).</p>
  
  <p>Afterwards, Python seems fine:</p>
  
  <pre><code>$ python
  Python 3.6.1 |Anaconda 4.4.0 (64-bit)| (default, May 11 2017, 13:09:58)
  [GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux
  </code></pre>
  
  <p>But when I try to use h2o, it fails:</p>
  
  <pre><code>&gt;&gt;&gt; import h2o
  Traceback (most recent call last):
    File "&lt;stdin&gt;", line 1, in &lt;module&gt;
  ModuleNotFoundError: No module named 'h2o'
  </code></pre>
  
  <p><strong>What I've tried that so far – without solving the issue:</strong></p>
  
  <ul>
  <li>conda install h2o -> install OK (verified with "conda list")</li>
  <li>conda install h2o-py:</li>
  </ul>
  
  <p>Error:</p>
  
  <pre><code>UnsatisfiableError: The following specifications were found to be in conflict:
    - h2o-py -&gt; python 2.7* -&gt; openssl 1.0.1*
    - python 3.6*
  </code></pre>
  
  <ul>
  <li>Following this <a href="http://docs.h2o.ai/h2o/latest-stable/h2o-docs/downloading.html?highlight=module%20h2o#install-in-python" rel="nofollow noreferrer">"second" official install instructions</a> from h2o I found -> install without errors, but problem not resolved. </li>
  <li>Seems I now have many Python envs installed - not sure if this causes the problem: </li>
  </ul>
  
  <p>Output of <code>whereis python</code></p>
  
  <pre><code>python: 
  /usr/bin/python3.6m 
  /usr/bin/python3.5m 
  /usr/bin/python3.6 
  /usr/bin/python 
  /usr/bin/python3.5 
  /usr/bin/python2.7
  /usr/lib/python3.6 
  /usr/lib/python3.5 
  /usr/lib/python2.6
  /usr/lib/python2.7 
  /etc/python3.6 /etc/python /etc/python3.5
  /etc/python2.7 
  /usr/local/lib/python3.6 
  /usr/local/lib/python3.5
  /usr/local/lib/python2.7 
  /usr/include/python3.6m
  /usr/include/python3.5m 
  /usr/include/python2.7 
  /usr/share/python
  /home/mac/Apps/anaconda3/bin/python3.6m
  /home/mac/Apps/anaconda3/bin/python3.6m-config
  /home/mac/Apps/anaconda3/bin/python3.6
  /home/mac/Apps/anaconda3/bin/python
  /home/mac/Apps/anaconda3/bin/python3.6-config
  /usr/share/man/man1/python.1.gz
  </code></pre>
  
  <p><strong>How can I let Python find h2o?</strong> If this fix includes purging Python2, I am happy, just afraid of cutting dependencies.</p>