JuliaGizmos / Interact.jl

Interactive widgets to play with your Julia code
Other
520 stars 75 forks source link

Error installing jupyter_labextension on Windows 10 #360

Open sbacelar opened 4 years ago

sbacelar commented 4 years ago

I'm on Windows 10 and using Julia 1.4. After doing using WebIO, IJulia on the REPL if I do julia> WebIO.install_jupyter_labextension()

I get:

┌ Info: Installing Jupyter WebIO extension...
└   cmd = `'C:\Users\sbac\Anaconda3\Scripts\jupyter.exe' nbextension install --user 'C:\Users\sbac\.ju
lia\packages\WebIO\2nnB1\deps\bundles\webio-jupyter-notebook.js'`
Copying: C:\Users\sbac\.julia\packages\WebIO\2nnB1\deps\bundles\webio-jupyter-notebook.js -> C:\Users\
sbac\AppData\Roaming\jupyter\nbextensions\webio-jupyter-notebook.js

    To initialize this nbextension in the browser every time the notebook (or other app) loads:

          jupyter nbextension enable <the entry point> --user

┌ Info: Enabling Jupyter WebIO extension...
└   cmd = `'C:\Users\sbac\Anaconda3\Scripts\jupyter.exe' nbextension enable --user webio-jupyter-noteb
ook`
Enabling notebook extension webio-jupyter-notebook...
      - Validating: ok

julia> WebIO.install_jupyter_labextension()
[ Info: Using default Jupyter executable at `'C:\Users\sbac\Anaconda3\Scripts\jupyter.exe'`; to use a
different executable, see the documentation by running `?WebIO.install_jupyter_labextension`.
Traceback (most recent call last):
  File "C:\Users\sbac\Anaconda3\lib\site-packages\jupyterlab_server\server.py", line 14, in <module>
    from notebook.base.handlers import (
  File "C:\Users\sbac\Anaconda3\lib\site-packages\notebook\base\handlers.py", line 22, in <module>
    from tornado import web, gen, escape, httputil
  File "C:\Users\sbac\Anaconda3\lib\site-packages\tornado\web.py", line 87, in <module>
    from tornado.httpserver import HTTPServer
  File "C:\Users\sbac\Anaconda3\lib\site-packages\tornado\httpserver.py", line 29, in <module>
    import ssl
  File "C:\Users\sbac\Anaconda3\lib\ssl.py", line 98, in <module>
    import _ssl             # if we can't import it, let the error propagate
ImportError: DLL load failed: The specified module could not be found.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\sbac\Anaconda3\Scripts\jupyter-labextension-script.py", line 5, in <module>
    from jupyterlab.labextensions import main
  File "C:\Users\sbac\Anaconda3\lib\site-packages\jupyterlab\labextensions.py", line 16, in <module>
    from .commands import (
  File "C:\Users\sbac\Anaconda3\lib\site-packages\jupyterlab\commands.py", line 28, in <module>
    from jupyterlab_server.process import which, Process, WatchHelper, list2cmdline
  File "C:\Users\sbac\Anaconda3\lib\site-packages\jupyterlab_server\__init__.py", line 4, in <module>
    from .app import LabServerApp
  File "C:\Users\sbac\Anaconda3\lib\site-packages\jupyterlab_server\app.py", line 9, in <module>
    from .server import ServerApp
  File "C:\Users\sbac\Anaconda3\lib\site-packages\jupyterlab_server\server.py", line 26, in <module>
    from jupyter_server.base.handlers import (                          # noqa
ModuleNotFoundError: No module named 'jupyter_server'
Traceback (most recent call last):
  File "C:\Users\sbac\Anaconda3\lib\site-packages\jupyterlab_server\server.py", line 14, in <module>
    from notebook.base.handlers import (
  File "C:\Users\sbac\Anaconda3\lib\site-packages\notebook\base\handlers.py", line 22, in <module>
    from tornado import web, gen, escape, httputil
  File "C:\Users\sbac\Anaconda3\lib\site-packages\tornado\web.py", line 87, in <module>
    from tornado.httpserver import HTTPServer
  File "C:\Users\sbac\Anaconda3\lib\site-packages\tornado\httpserver.py", line 29, in <module>
    import ssl
  File "C:\Users\sbac\Anaconda3\lib\ssl.py", line 98, in <module>
    import _ssl             # if we can't import it, let the error propagate
ImportError: DLL load failed: The specified module could not be found.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\sbac\Anaconda3\Scripts\jupyter-labextension-script.py", line 5, in <module>
    from jupyterlab.labextensions import main
  File "C:\Users\sbac\Anaconda3\lib\site-packages\jupyterlab\labextensions.py", line 16, in <module>
    from .commands import (
  File "C:\Users\sbac\Anaconda3\lib\site-packages\jupyterlab\commands.py", line 28, in <module>
    from jupyterlab_server.process import which, Process, WatchHelper, list2cmdline
  File "C:\Users\sbac\Anaconda3\lib\site-packages\jupyterlab_server\__init__.py", line 4, in <module>
    from .app import LabServerApp
  File "C:\Users\sbac\Anaconda3\lib\site-packages\jupyterlab_server\app.py", line 9, in <module>
    from .server import ServerApp
  File "C:\Users\sbac\Anaconda3\lib\site-packages\jupyterlab_server\server.py", line 26, in <module>
    from jupyter_server.base.handlers import (                          # noqa
ModuleNotFoundError: No module named 'jupyter_server'
Traceback (most recent call last):
  File "C:\Users\sbac\Anaconda3\lib\site-packages\jupyterlab_server\server.py", line 14, in <module>
    from notebook.base.handlers import (
  File "C:\Users\sbac\Anaconda3\lib\site-packages\notebook\base\handlers.py", line 22, in <module>
    from tornado import web, gen, escape, httputil
  File "C:\Users\sbac\Anaconda3\lib\site-packages\tornado\web.py", line 87, in <module>
    from tornado.httpserver import HTTPServer
  File "C:\Users\sbac\Anaconda3\lib\site-packages\tornado\httpserver.py", line 29, in <module>
    import ssl
  File "C:\Users\sbac\Anaconda3\lib\ssl.py", line 98, in <module>
    import _ssl             # if we can't import it, let the error propagate
ImportError: DLL load failed: The specified module could not be found.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\sbac\Anaconda3\Scripts\jupyter-labextension-script.py", line 5, in <module>
    from jupyterlab.labextensions import main
  File "C:\Users\sbac\Anaconda3\lib\site-packages\jupyterlab\labextensions.py", line 16, in <module>
    from .commands import (
  File "C:\Users\sbac\Anaconda3\lib\site-packages\jupyterlab\commands.py", line 28, in <module>
    from jupyterlab_server.process import which, Process, WatchHelper, list2cmdline
  File "C:\Users\sbac\Anaconda3\lib\site-packages\jupyterlab_server\__init__.py", line 4, in <module>
    from .app import LabServerApp
  File "C:\Users\sbac\Anaconda3\lib\site-packages\jupyterlab_server\app.py", line 9, in <module>
    from .server import ServerApp
  File "C:\Users\sbac\Anaconda3\lib\site-packages\jupyterlab_server\server.py", line 26, in <module>
    from jupyter_server.base.handlers import (                          # noqa
ModuleNotFoundError: No module named 'jupyter_server'
ERROR: failed process: Process(`'C:\Users\sbac\Anaconda3\Scripts\jupyter.exe' labextension install --n
o-build @webio/jupyter-lab-provider@0.8.13`, ProcessExited(1)) [1]

Stacktrace:
 [1] pipeline_error at .\process.jl:525 [inlined]
 [2] run(::Cmd; wait::Bool) at .\process.jl:440
 [3] run at .\process.jl:438 [inlined]
 [4] install_jupyter_labextension(::Nothing; force_conda_jupyter::Nothing, condajl::Nothing, dev::Bool
) at C:\Users\sbac\.julia\packages\WebIO\2nnB1\deps\jupyter.jl:216
 [5] install_jupyter_labextension at C:\Users\sbac\.julia\packages\WebIO\2nnB1\deps\jupyter.jl:196 [in
lined] (repeats 2 times)
 [6] top-level scope at REPL[14]:1