title: Can't use Jupyter Notebook: jsonschema apparently missing
body: <p>When using an Anaconda environment, I can't start Jupyter to work in a notebook.  I can do so without the environment, but I need to be able to use the environment.  Here's what I do and the errors I get:</p>
  <pre><code>ben@ben-K60IJ:~/surveillance_sound_classifier/surveillance_sound_classifier$ source activate EECS352
  discarding /home/ben/anaconda/bin from PATH
  prepending /home/ben/anaconda/envs/EECS352/bin to PATH
  (EECS352)ben@ben-K60IJ:~/surveillance_sound_classifier/surveillance_sound_classifier$ jupyter notebook
  Traceback (most recent call last):
    File &quot;/home/ben/anaconda/envs/EECS352/bin/jupyter-notebook&quot;, line 4, in &lt;module&gt;
  import notebook.notebookapp
    File &quot;/home/ben/anaconda/envs/EECS352/lib/python2.7/site-packages/notebook/notebookapp.py&quot;, line 61, in &lt;module&gt;
  from .services.contents.manager import ContentsManager
    File &quot;/home/ben/anaconda/envs/EECS352/lib/python2.7/site-packages/notebook/services/contents/manager.py&quot;, line 16, in &lt;module&gt;
  from nbformat import sign, validate, ValidationError
    File &quot;/home/ben/anaconda/envs/EECS352/lib/python2.7/site-packages/nbformat/__init__.py&quot;, line 33, in &lt;module&gt;
  from .validator import validate, ValidationError
    File &quot;/home/ben/anaconda/envs/EECS352/lib/python2.7/site-packages/nbformat/validator.py&quot;, line 21, in &lt;module&gt;
  raise ImportError(str(e) + verbose_msg)
  ImportError: No module named functools32
  
  Jupyter notebook format depends on the jsonschema package:
  
      https://pypi.python.org/pypi/jsonschema
  
  Please install it first.
  </code></pre>
  <p>Yes, I've done <code>pip install jsonschema</code> and <code>conda install jsonschema</code> AND <code>pip install functools32</code> and <code>conda install functools32</code> from <strong>within</strong> the EECS352 environment to no avail; I arrive at an almost identical error, except this time, <code>functools32</code> is replaced with <code>_version</code>.</p>
  <p>I've reinstalled Anaconda, updated all its packages, created a new environment in the same way I created this one, and still I get this error. I'm using Ubuntu 15.10 32-bit.  I used to be able to use this environment with no problems until roughly a week ago.</p>
  <p>If this is a duplicate, please point me to the original; however, I haven't yet found anything that seems really relevant.  The only thing that might be relevant is that this error did pop up after I modified some <code>.conf</code> file because I was having issues updating my computer's software using <code>sudo apt-get upgrade</code>.  I don't recall what I had done and to which file, but if it's likely the source of this issue, I can spend some time trying to track it down.  Please let me know if I should spend my time to do this, and I will.</p>