title: Cannot import tensorflow in Jupyter Notebook
body: <p>I'm using Jupyter Notebook and I'm trying to import tensorflow. Here's the error I get:</p>
  <pre><code>---------------------------------------------------------------------------
  ModuleNotFoundError                       Traceback (most recent call last)
  &lt;ipython-input-15-64156d691fe5&gt; in &lt;module&gt;()
  ----&gt; 1 import tensorflow as tf
  
  ModuleNotFoundError: No module named 'tensorflow'
  </code></pre>
  <p>I'm hosting the notebook by typing <code>jupyter notebook</code> in my virtual environment:</p>
  <pre><code>(labs) Sahands-MBP:part1 sahandzarrinkoub$ jupyter notebook
  </code></pre>
  <p>tensorflow is definitely installed in the virtual environment:</p>
  <pre><code>(labs) Sahands-MBP:part1 sahandzarrinkoub$ python
  Python 3.6.4 |Anaconda, Inc.| (default, Jan 16 2018, 12:04:33) 
  [GCC 4.2.1 Compatible Clang 4.0.1 (tags/RELEASE_401/final)] on darwin
  Type &quot;help&quot;, &quot;copyright&quot;, &quot;credits&quot; or &quot;license&quot; for more information.
  &gt;&gt;&gt; import tensorflow
  &gt;&gt;&gt; 
  </code></pre>
  <p>So why isn't it found? Where does jupyter look for packages? I've even installed tensorflow outside of my virtualenv.</p>