Skip to content

pythreejs breaks jupyter lab #268

@taiya

Description

@taiya
(venv) ~: jupyter labextension list
JupyterLab v0.35.5
Known labextensions:
   app dir: /usr/share/jupyter/lab
        jupyter-threejs v2.0.3  enabled  OK
(venv) ~: jupyter lab
[I 04:09:19.805 LabApp] Writing notebook server cookie secret to /run/user/1001/jupyter/notebook_cookie_secret
[W 04:09:20.765 LabApp] All authentication is disabled.  Anyone who can connect to this server will be able to run code.
[I 04:09:20.840 LabApp] JupyterLab extension loaded from /usr/local/lib/python3.5/dist-packages/jupyterlab
[I 04:09:20.840 LabApp] JupyterLab application directory is /usr/share/jupyter/lab
[W 04:09:20.940 LabApp] JupyterLab server extension not enabled, manually loading...
[I 04:09:21.007 LabApp] JupyterLab extension loaded from /usr/local/lib/python3.5/dist-packages/jupyterlab
[I 04:09:21.007 LabApp] JupyterLab application directory is /usr/share/jupyter/lab
[I 04:09:21.008 LabApp] Serving notebooks from local directory: /home/atagliasacchi
[I 04:09:21.008 LabApp] The Jupyter Notebook is running at:
[I 04:09:21.008 LabApp] http://localhost:8888/
[I 04:09:21.008 LabApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).

But when you open the URL:
Screen Shot 2019-05-08 at 9 11 41 PM

And in terminal, these errors appear:

[I 04:09:24.522 LabApp] 302 GET / (::1) 1.14ms
[E 04:09:51.649 LabApp] Uncaught exception GET /lab/api/themes/@jupyterlab/theme-light-extension/index.css (::1)
    HTTPServerRequest(protocol='http', host='localhost:8888', method='GET', uri='/lab/api/themes/@jupyterlab/theme-light-extension/index.css', version='HTTP/1.1', remote_ip='::1')
    Traceback (most recent call last):
      File "/usr/local/lib/python3.5/dist-packages/tornado/web.py", line 1592, in _execute
        result = yield result
      File "/usr/local/lib/python3.5/dist-packages/tornado/gen.py", line 1133, in run
        value = future.result()
      File "/usr/lib/python3.5/asyncio/futures.py", line 293, in result
        raise self._exception
      File "/usr/local/lib/python3.5/dist-packages/tornado/gen.py", line 326, in wrapper
        yielded = next(result)
      File "/usr/local/lib/python3.5/dist-packages/tornado/web.py", line 2528, in get
        yield self.flush()
      File "/usr/local/lib/python3.5/dist-packages/tornado/web.py", line 994, in flush
        start_line, self._headers, chunk, callback=callback)
      File "/usr/local/lib/python3.5/dist-packages/tornado/http1connection.py", line 412, in write_headers
        data += self._format_chunk(chunk)
      File "/usr/local/lib/python3.5/dist-packages/tornado/http1connection.py", line 424, in _format_chunk
        "Tried to write more data than Content-Length")
    tornado.httputil.HTTPOutputError: Tried to write more data than Content-Length
[E 04:09:51.651 LabApp] Cannot send error response after headers written
[E 04:09:51.720 LabApp] Uncaught exception GET /lab/api/themes/@jupyterlab/theme-light-extension/index.css (::1)
    HTTPServerRequest(protocol='http', host='localhost:8888', method='GET', uri='/lab/api/themes/@jupyterlab/theme-light-extension/index.css', version='HTTP/1.1', remote_ip='::1')
    Traceback (most recent call last):
      File "/usr/local/lib/python3.5/dist-packages/tornado/web.py", line 1592, in _execute
        result = yield result
      File "/usr/local/lib/python3.5/dist-packages/tornado/gen.py", line 1133, in run
        value = future.result()
      File "/usr/lib/python3.5/asyncio/futures.py", line 293, in result
        raise self._exception
      File "/usr/local/lib/python3.5/dist-packages/tornado/gen.py", line 326, in wrapper
        yielded = next(result)
      File "/usr/local/lib/python3.5/dist-packages/tornado/web.py", line 2528, in get
        yield self.flush()
      File "/usr/local/lib/python3.5/dist-packages/tornado/web.py", line 994, in flush
        start_line, self._headers, chunk, callback=callback)
      File "/usr/local/lib/python3.5/dist-packages/tornado/http1connection.py", line 412, in write_headers
        data += self._format_chunk(chunk)
      File "/usr/local/lib/python3.5/dist-packages/tornado/http1connection.py", line 424, in _format_chunk
        "Tried to write more data than Content-Length")
    tornado.httputil.HTTPOutputError: Tried to write more data than Content-Length
[E 04:09:51.720 LabApp] Cannot send error response after headers written
[E 04:09:51.791 LabApp] Uncaught exception GET /lab/api/themes/@jupyterlab/theme-light-extension/index.css (::1)
    HTTPServerRequest(protocol='http', host='localhost:8888', method='GET', uri='/lab/api/themes/@jupyterlab/theme-light-extension/index.css', version='HTTP/1.1', remote_ip='::1')
    Traceback (most recent call last):
      File "/usr/local/lib/python3.5/dist-packages/tornado/web.py", line 1592, in _execute
        result = yield result
      File "/usr/local/lib/python3.5/dist-packages/tornado/gen.py", line 1133, in run
        value = future.result()
      File "/usr/lib/python3.5/asyncio/futures.py", line 293, in result
        raise self._exception
      File "/usr/local/lib/python3.5/dist-packages/tornado/gen.py", line 326, in wrapper
        yielded = next(result)
      File "/usr/local/lib/python3.5/dist-packages/tornado/web.py", line 2528, in get
        yield self.flush()
      File "/usr/local/lib/python3.5/dist-packages/tornado/web.py", line 994, in flush
        start_line, self._headers, chunk, callback=callback)
      File "/usr/local/lib/python3.5/dist-packages/tornado/http1connection.py", line 412, in write_headers
        data += self._format_chunk(chunk)
      File "/usr/local/lib/python3.5/dist-packages/tornado/http1connection.py", line 424, in _format_chunk
        "Tried to write more data than Content-Length")
    tornado.httputil.HTTPOutputError: Tried to write more data than Content-Length
[E 04:09:51.791 LabApp] Cannot send error response after headers written
[E 04:09:51.860 LabApp] Uncaught exception GET /lab/api/themes/@jupyterlab/theme-light-extension/index.css (::1)
    HTTPServerRequest(protocol='http', host='localhost:8888', method='GET', uri='/lab/api/themes/@jupyterlab/theme-light-extension/index.css', version='HTTP/1.1', remote_ip='::1')
    Traceback (most recent call last):
      File "/usr/local/lib/python3.5/dist-packages/tornado/web.py", line 1592, in _execute
        result = yield result
      File "/usr/local/lib/python3.5/dist-packages/tornado/gen.py", line 1133, in run
        value = future.result()
      File "/usr/lib/python3.5/asyncio/futures.py", line 293, in result
        raise self._exception
      File "/usr/local/lib/python3.5/dist-packages/tornado/gen.py", line 326, in wrapper
        yielded = next(result)
      File "/usr/local/lib/python3.5/dist-packages/tornado/web.py", line 2528, in get
        yield self.flush()
      File "/usr/local/lib/python3.5/dist-packages/tornado/web.py", line 994, in flush
        start_line, self._headers, chunk, callback=callback)
      File "/usr/local/lib/python3.5/dist-packages/tornado/http1connection.py", line 412, in write_headers
        data += self._format_chunk(chunk)
      File "/usr/local/lib/python3.5/dist-packages/tornado/http1connection.py", line 424, in _format_chunk
        "Tried to write more data than Content-Length")
    tornado.httputil.HTTPOutputError: Tried to write more data than Content-Length
[E 04:09:51.860 LabApp] Cannot send error response after headers written
[E 04:09:51.929 LabApp] Uncaught exception GET /lab/api/themes/@jupyterlab/theme-light-extension/index.css (::1)
    HTTPServerRequest(protocol='http', host='localhost:8888', method='GET', uri='/lab/api/themes/@jupyterlab/theme-light-extension/index.css', version='HTTP/1.1', remote_ip='::1')
    Traceback (most recent call last):
      File "/usr/local/lib/python3.5/dist-packages/tornado/web.py", line 1592, in _execute
        result = yield result
      File "/usr/local/lib/python3.5/dist-packages/tornado/gen.py", line 1133, in run
        value = future.result()
      File "/usr/lib/python3.5/asyncio/futures.py", line 293, in result
        raise self._exception
      File "/usr/local/lib/python3.5/dist-packages/tornado/gen.py", line 326, in wrapper
        yielded = next(result)
      File "/usr/local/lib/python3.5/dist-packages/tornado/web.py", line 2528, in get
        yield self.flush()
      File "/usr/local/lib/python3.5/dist-packages/tornado/web.py", line 994, in flush
        start_line, self._headers, chunk, callback=callback)
      File "/usr/local/lib/python3.5/dist-packages/tornado/http1connection.py", line 412, in write_headers
        data += self._format_chunk(chunk)
      File "/usr/local/lib/python3.5/dist-packages/tornado/http1connection.py", line 424, in _format_chunk
        "Tried to write more data than Content-Length")
    tornado.httputil.HTTPOutputError: Tried to write more data than Content-Length
[E 04:09:51.929 LabApp] Cannot send error response after headers written
[I 04:09:52.051 LabApp] Node v11.14.0

[E 04:09:52.065 LabApp] Uncaught exception GET /lab/api/themes/@jupyterlab/theme-light-extension/index.css (::1)
    HTTPServerRequest(protocol='http', host='localhost:8888', method='GET', uri='/lab/api/themes/@jupyterlab/theme-light-extension/index.css', version='HTTP/1.1', remote_ip='::1')
    Traceback (most recent call last):
      File "/usr/local/lib/python3.5/dist-packages/tornado/web.py", line 1592, in _execute
        result = yield result
      File "/usr/local/lib/python3.5/dist-packages/tornado/gen.py", line 1133, in run
        value = future.result()
      File "/usr/lib/python3.5/asyncio/futures.py", line 293, in result
        raise self._exception
      File "/usr/local/lib/python3.5/dist-packages/tornado/gen.py", line 326, in wrapper
        yielded = next(result)
      File "/usr/local/lib/python3.5/dist-packages/tornado/web.py", line 2528, in get
        yield self.flush()
      File "/usr/local/lib/python3.5/dist-packages/tornado/web.py", line 994, in flush
        start_line, self._headers, chunk, callback=callback)
      File "/usr/local/lib/python3.5/dist-packages/tornado/http1connection.py", line 412, in write_headers
        data += self._format_chunk(chunk)
      File "/usr/local/lib/python3.5/dist-packages/tornado/http1connection.py", line 424, in _format_chunk
        "Tried to write more data than Content-Length")
    tornado.httputil.HTTPOutputError: Tried to write more data than Content-Length
[E 04:09:52.067 LabApp] Cannot send error response after headers written
[I 04:09:52.561 LabApp] Build is up to date
[I 04:09:53.265 LabApp] Kernel started: 2038ba0e-9180-49ac-8042-8cd249b73dda
[I 04:09:54.550 LabApp] Adapting to protocol v5.1 for kernel 2038ba0e-9180-49ac-8042-8cd249b73dda
[I 04:09:54.550 LabApp] Adapting to protocol v5.1 for kernel 2038ba0e-9180-49ac-8042-8cd249b73dda

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions