title: iPython notebook error - Notebook JSON is invalid: u'execution_count' is a required property
body: <p>I'm getting the following error when running my iPython Notebook and was wondering if someone could help.</p>
  
  <p>I have tried browsing in previous posts but couldn't find an answer. The noteboook does run in the end on the web browser but the error keeps appearing.</p>
  
  <p>Error in console:</p>
  
  <pre><code>C:\Apps\Anaconda2\envs\simpleQT\python.exe
  C:\Apps\Anaconda2\envs\simpleQT\Scripts\ipython-script.py notebook --no-browser --ip 127.0.0.1 --port 8888
  [I 09:43:20.525 NotebookApp] The port 8888 is already in use, trying another random port.
  [I 09:43:20.528 NotebookApp] Serving notebooks from local directory: C:\Users\Tanya.Sandoval\_QT\simpleQT
  [I 09:43:20.528 NotebookApp] 0 active kernels 
  [I 09:43:20.528 NotebookApp] The IPython Notebook is running at: http://127.0.0.1:8889/
  [I 09:43:20.528 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
  [E 09:43:37.553 NotebookApp] Notebook JSON is invalid: u'execution_count' is a required property
  
  Failed validating u'required' in schema:
      {u'additionalProperties': False,
       u'description': u'Result of executing a code cell.',
       u'properties': {u'data': {u'$ref': u'#/definitions/misc/mimebundle'},
                       u'execution_count': {u'description': u"A result's prompt number.",
                                            u'minimum': 0,
                                            u'type': [u'integer', u'null']},
                       u'metadata': {u'$ref': u'#/definitions/misc/output_metadata'},
                       u'output_type': {u'description': u'Type of cell output.',
                                        u'enum': [u'execute_result']}},
       u'required': [u'output_type',
                     u'data',
                     u'metadata',
                     u'execution_count'],
       u'type': u'object'}
  
  On instance:
      {u'data': {u'text/html': u'&lt;div&gt;\n&lt;table border="1" class="dataframe"&gt;\n  &lt;thead&gt;\n    &lt;tr style="text-align: right;"&gt;\n      &lt;th&gt;&lt;/th&gt;\n      &lt;th&gt;Open&lt;/th&gt;\n      &lt;th&gt;High&lt;/th&gt;\n      &lt;th&gt;Low&lt;/th&gt;\n      &lt;th&gt;Close&lt;/th&gt;\n      &lt;th&gt;Volume&lt;/th&gt;\n    &lt;/tr&gt;\n    &lt;tr&gt;\n      &lt;th&gt;Timestamp&lt;/th&gt;\n      &lt;th&gt;&lt;/th&gt;\n      &lt;th&gt;&lt;/th&gt;\n      &lt;th&gt;&lt;/th&gt;\n      &lt;th&gt;&lt;/th&gt;\n      &lt;th&gt;&lt;/th&gt;\n    &lt;/tr&gt;\n  &lt;/thead&gt;\n  &lt;tbody&gt;\n    &lt;tr&gt;\n      &lt;th&gt;2009-01-02&lt;/th&gt;\n      &lt;td&gt;15.90&lt;/td&gt;\n      &lt;td&gt;15.95&lt;/td&gt;\n      &lt;td&gt;15.30&lt;/td&gt;\n      &lt;td&gt;15.55&lt;/td&gt;\n      &lt;td&gt;1065&lt;/td&gt;\n    &lt;/tr&gt;\n    &lt;tr&gt;\n      &lt;th&gt;2009-01-05&lt;/th&gt;\n      &lt;td&gt;15.94&lt;/td&gt;\n      &lt;td&gt;15.94&lt;/td&gt;\n      &lt;td&gt;15.32&lt;/td&gt;\n      &lt;td&gt;15.38&lt;/td&gt;\n      &lt;td&gt;3710&lt;/td&gt;\n    &lt;/tr&gt;\n    &lt;tr&gt;\n      &lt;th&gt;2009-01-06&lt;/th&gt;\n      &lt;td&gt;15.60&lt;/td&gt;\n      &lt;td&gt;15.90&lt;/td&gt;\n      &lt;td&gt;15.43&lt;/td&gt;\n      &lt;td&gt;15.69&lt;/td&gt;\n      &lt;td&gt;4619&lt;/td&gt;\n    &lt;/tr&gt;\n    &lt;tr&gt;\n      &lt;th&gt;2009-01-07&lt;/th&gt;\n      &lt;td&gt;15.75&lt;/td&gt;\n      &lt;td&gt;16.04&lt;/td&gt;\n      &lt;td&gt;15.40&lt;/td&gt;\n      &lt;td&gt;15.45&lt;/td&gt;\n      &lt;td&gt;5956&lt;/td&gt;\n    &lt;/tr&gt;\n    &lt;tr&gt;\n      &lt;th&gt;2009-01-08&lt;/th&gt;\n      &lt;td&gt;15.40&lt;/td&gt;\n      &lt;td&gt;15.45&lt;/td&gt;\n      &lt;td&gt;14.49&lt;/td&gt;\n      &lt;td&gt;14.76&lt;/td&gt;\n      &lt;td&gt;8454&lt;/td&gt;\n    &lt;/tr&gt;\n    &lt;tr&gt;\n      &lt;th&gt;2009-01-09&lt;/th&gt;\n      &lt;td&gt;14.60&lt;/td&gt;\n      &lt;td&gt;14.80&lt;/td&gt;\n      &lt;td&gt;14.40&lt;/td&gt;\n      &lt;td&gt;14.44&lt;/td&gt;\n      &lt;td&gt;6846&lt;/td&gt;\n    &lt;/tr&gt;\n    &lt;tr&gt;\n      &lt;th&gt;2009-01-12&lt;/th&gt;\n      &lt;td&gt;14.40&lt;/td&gt;\n      &lt;td&gt;14.40&lt;/td&gt;\n      &lt;td&gt;13.70&lt;/td&gt;\n      &lt;td&gt;13.94&lt;/td&gt;\n      &lt;td&gt;10355&lt;/td&gt;\n    &lt;/tr&gt;\n    &lt;tr&gt;\n      &lt;th&gt;2009-01-13&lt;/th&gt;\n      &lt;td&gt;13.30&lt;/td&gt;\n      &lt;td&gt;14.05&lt;/td&gt;\n      &lt;td&gt;13.30&lt;/td&gt;\n      &lt;td&gt;13.78&lt;/td&gt;\n      &lt;td&gt;11341&lt;/td&gt;\n    &lt;/tr&gt;\n    &lt;tr&gt;\n      &lt;th&gt;2009-01-14&lt;/th&gt;\n      &lt;td&gt;13.90&lt;/td&gt;\n      &lt;td&gt;14.25&lt;/td&gt;\n      &lt;td&gt;13.20&lt;/td&gt;\n      &lt;td&gt;13.28&lt;/td&gt;\n      &lt;td&gt;11170&lt;/td&gt;\n    &lt;/tr&gt;\n    &lt;tr&gt;\n      &lt;th&gt;2009-01-15&lt;/th&gt;\n      &lt;td&gt;13.17&lt;/td&gt;\n      &lt;td&gt;13.64&lt;/td&gt;\n      &lt;td&gt;13.07&lt;/td&gt;\n      &lt;td&gt;13.25&lt;/td&gt;\n      &lt;td&gt;9745&lt;/td&gt;\n    &lt;/tr&gt;\n  &lt;/tbody&gt;\n&lt;/table&gt;\n&lt;/div&gt;'},
       u'metadata': {},
       u'output_type': u'execute_result'}
  [W 09:43:37.565 NotebookApp] Notebook notebook.ipynb is not trusted
  [I 09:43:38.515 NotebookApp] Kernel started: c8c37658-b072-4a1d-87c5-0f862f514e44
  </code></pre>
  
  <p>Error in web browser:</p>
  
  <pre><code>Notebook Validation failed: u'execution_count' is a required property:
  {
   "output_type": "execute_result", 
   "data": {
    "text/html": "&lt;div&gt;\n&lt;table border=\"1\" class=\"dataframe\"&gt;\n  &lt;thead&gt;\n    &lt;tr style=\"text-align: right;\"&gt;\n      &lt;th&gt;&lt;/th&gt;\n      &lt;th&gt;Open&lt;/th&gt;\n      &lt;th&gt;High&lt;/th&gt;\n      &lt;th&gt;Low&lt;/th&gt;\n      &lt;th&gt;Close&lt;/th&gt;\n      &lt;th&gt;Volume&lt;/th&gt;\n    &lt;/tr&gt;\n    &lt;tr&gt;\n      &lt;th&gt;Timestamp&lt;/th&gt;\n      &lt;th&gt;&lt;/th&gt;\n      &lt;th&gt;&lt;/th&gt;\n      &lt;th&gt;&lt;/th&gt;\n      &lt;th&gt;&lt;/th&gt;\n      &lt;th&gt;&lt;/th&gt;\n    &lt;/tr&gt;\n  &lt;/thead&gt;\n  &lt;tbody&gt;\n    &lt;tr&gt;\n      &lt;th&gt;2009-01-02&lt;/th&gt;\n      &lt;td&gt;15.90&lt;/td&gt;\n      &lt;td&gt;15.95&lt;/td&gt;\n      &lt;td&gt;15.30&lt;/td&gt;\n      &lt;td&gt;15.55&lt;/td&gt;\n      &lt;td&gt;1065&lt;/td&gt;\n    &lt;/tr&gt;\n    &lt;tr&gt;\n      &lt;th&gt;2009-01-05&lt;/th&gt;\n      &lt;td&gt;15.94&lt;/td&gt;\n      &lt;td&gt;15.94&lt;/td&gt;\n      &lt;td&gt;15.32&lt;/td&gt;\n      &lt;td&gt;15.38&lt;/td&gt;\n      &lt;td&gt;3710&lt;/td&gt;\n    &lt;/tr&gt;\n    &lt;tr&gt;\n      &lt;th&gt;2009-01-06&lt;/th&gt;\n      &lt;td&gt;15.60&lt;/td&gt;\n      &lt;td&gt;15.90&lt;/td&gt;\n      &lt;td&gt;15.43&lt;/td&gt;\n      &lt;td&gt;15.69&lt;/td&gt;\n      &lt;td&gt;4619&lt;/td&gt;\n    &lt;/tr&gt;\n    &lt;tr&gt;\n      &lt;th&gt;2009-01-07&lt;/th&gt;\n      &lt;td&gt;15.75&lt;/td&gt;\n      &lt;td&gt;16.04&lt;/td&gt;\n      &lt;td&gt;15.40&lt;/td&gt;\n      &lt;td&gt;15.45&lt;/td&gt;\n      &lt;td&gt;5956&lt;/td&gt;\n    &lt;/tr&gt;\n    &lt;tr&gt;\n      &lt;th&gt;2009-01-08&lt;/th&gt;\n      &lt;td&gt;15.40&lt;/td&gt;\n      &lt;td&gt;15.45&lt;/td&gt;\n      &lt;td&gt;14.49&lt;/td&gt;\n      &lt;td&gt;14.76&lt;/td&gt;\n      &lt;td&gt;8454&lt;/td&gt;\n    &lt;/tr&gt;\n    &lt;tr&gt;\n      &lt;th&gt;2009-01-09&lt;/th&gt;\n      &lt;td&gt;14.60&lt;/td&gt;\n      &lt;td&gt;14.80&lt;/td&gt;\n      &lt;td&gt;14.40&lt;/td&gt;\n      &lt;td&gt;14.44&lt;/td&gt;\n      &lt;td&gt;6846&lt;/td&gt;\n    &lt;/tr&gt;\n    &lt;tr&gt;\n      &lt;th&gt;2009-01-12&lt;/th&gt;\n      &lt;td&gt;14.40&lt;/td&gt;\n      &lt;td&gt;14.40&lt;/td&gt;\n      &lt;td&gt;13.70&lt;/td&gt;\n      &lt;td&gt;13.94&lt;/td&gt;\n      &lt;td&gt;10355&lt;/td&gt;\n    &lt;/tr&gt;\n    &lt;tr&gt;\n      &lt;th&gt;2009-01-13&lt;/th&gt;\n      &lt;td&gt;13.30&lt;/td&gt;\n      &lt;td&gt;14.05&lt;/td&gt;\n      &lt;td&gt;13.30&lt;/td&gt;\n      &lt;td&gt;13.78&lt;/td&gt;\n      &lt;td&gt;11341&lt;/td&gt;\n    &lt;/tr&gt;\n    &lt;tr&gt;\n      &lt;th&gt;2009-01-14&lt;/th&gt;\n      &lt;td&gt;13.90&lt;/td&gt;\n      &lt;td&gt;14.25&lt;/td&gt;\n      &lt;td&gt;13.20&lt;/td&gt;\n      &lt;td&gt;13.28&lt;/td&gt;\n      &lt;td&gt;11170&lt;/td&gt;\n    &lt;/tr&gt;\n    &lt;tr&gt;\n      &lt;th&gt;2009-01-15&lt;/th&gt;\n      &lt;td&gt;13.17&lt;/td&gt;\n      &lt;td&gt;13.64&lt;/td&gt;\n      &lt;td&gt;13.07&lt;/td&gt;\n      &lt;td&gt;13.25&lt;/td&gt;\n      &lt;td&gt;9745&lt;/td&gt;\n    &lt;/tr&gt;\n  &lt;/tbody&gt;\n&lt;/table&gt;\n&lt;/div&gt;"
   }, 
   "metadata": {}
  }
  </code></pre>
  
  <p>Any ideas? Thanks!</p>
  
  <p><strong>Update</strong></p>
  
  <p>Actually this error only happens when I run the jupyter/ipython notebook from the PyCharm editor. If I run it on a web browser the errors disappear. It seems PyCharm's notebook compatibility is still suffering from bugs...</p>