Mam Jupsyterlab / Jupyternotebook działa na Win10, wraz z Pythonem i Pycharm z boku na Windows 10. Za każdym razem, gdy uruchomiłem Jupryterlab / Jupyternotebook, otrzymam błąd podany poniżej. Próbowałem ponownie zainstalować dystrybucję Anaconda lub innych instancji Pythona, ale daje mi ten sam błąd za każdym razem, gdy uruchomię Jupryterlab / Notatnik. Próbowałem również uruchomić go na zdalnym serwerze z Win 7, ale daje mi dokładnie ten sam błąd. Część mnie myśli, że zrobiłem ten sam błąd podczas instalowania Anacondy, Pythona i Pycharm, a teraz nie mogę go powrócić. Jakieś sugestie?

Traceback (most recent call last):
  File "E:\anaconda3\lib\site-packages\tornado\web.py", line 1543, in _execute
    result = yield result
  File "E:\anaconda3\lib\site-packages\tornado\gen.py", line 1099, in run
    value = future.result()
  File "E:\anaconda3\lib\site-packages\tornado\gen.py", line 1107, in run
    yielded = self.gen.throw(*exc_info)
  File "E:\anaconda3\lib\site-packages\notebook\services\sessions\handlers.py", line 73, in post
    type=mtype))
  File "E:\anaconda3\lib\site-packages\tornado\gen.py", line 1099, in run
    value = future.result()
  File "E:\anaconda3\lib\site-packages\tornado\gen.py", line 1107, in run
    yielded = self.gen.throw(*exc_info)
  File "E:\anaconda3\lib\site-packages\notebook\services\sessions\sessionmanager.py", line 79, in create_session
    kernel_id = yield self.start_kernel_for_session(session_id, path, name, type, kernel_name)
  File "E:\anaconda3\lib\site-packages\tornado\gen.py", line 1099, in run
    value = future.result()
  File "E:\anaconda3\lib\site-packages\tornado\gen.py", line 1107, in run
    yielded = self.gen.throw(*exc_info)
  File "E:\anaconda3\lib\site-packages\notebook\services\sessions\sessionmanager.py", line 92, in start_kernel_for_session
    self.kernel_manager.start_kernel(path=kernel_path, kernel_name=kernel_name)
  File "E:\anaconda3\lib\site-packages\tornado\gen.py", line 1099, in run
    value = future.result()
  File "E:\anaconda3\lib\site-packages\tornado\gen.py", line 315, in wrapper
    yielded = next(result)
  File "E:\anaconda3\lib\site-packages\notebook\services\kernels\kernelmanager.py", line 148, in start_kernel
    super(MappingKernelManager, self).start_kernel(**kwargs)
  File "E:\anaconda3\lib\site-packages\jupyter_client\multikernelmanager.py", line 110, in start_kernel
    km.start_kernel(**kwargs)
  File "E:\anaconda3\lib\site-packages\jupyter_client\manager.py", line 259, in start_kernel
    **kw)
  File "E:\anaconda3\lib\site-packages\jupyter_client\manager.py", line 204, in _launch_kernel
    return launch_kernel(kernel_cmd, **kw)
  File "E:\anaconda3\lib\site-packages\jupyter_client\launcher.py", line 128, in launch_kernel
    proc = Popen(cmd, **kwargs)
  File "E:\anaconda3\lib\subprocess.py", line 709, in __init__
    restore_signals, start_new_session)
  File "E:\anaconda3\lib\subprocess.py", line 997, in _execute_child
    startupinfo)
FileNotFoundError: [WinError 2] The system cannot find the file specified
3
amrtw09 4 czerwiec 2018, 21:56

5 odpowiedzi

Najlepsza odpowiedź

Wydawało się, że miał coś wspólnego z NB_CONDA. Po ponownym zainstalowaniu nb_conda za pomocą poniższego polecenia działało dla mnie.

conda install nb_conda
2
amrtw09 11 czerwiec 2018, 17:24

Z Githuba

https://github.com/jupyter/notebook/issues/4079#issuecomment-429475420.


Idź do katalogu: / Python / Share / Jupsyter / Kernelki / Otwórz plik "Kernel.json" i ustaw "Argv": na przykład ścieżka Pythona.

{
"argv": [
"C:\Anaconda3\python.exe",
"-m",
"ipykernel_launcher",
"-f",
"{connection_file}"
],
"display_name": "Python 3",
"language": "python"
}

Uruchom notatnik Jupsytera. Wszystko jest teraz w porządku.


0
VISQL 6 lipiec 2020, 14:22

Istnieje wiele powodów. Ale możesz spróbować ponownie zainstalować Jupsytera jako następujące polecenia:

pip install - uaktualnij pip

PIP zainstalować Jupsyter.

A następnie uruchom Jupsyter

Notebook Jupsytera

Ten problem zdarzy się mi kiedyś i posortowałem go, uruchamiając powyższe polecenie z monitu Anaconda. Może to być potrzebne do uaktualnienia PIP przed tym.

0
Community 20 czerwiec 2020, 09:12

Prawdopodobnie dlatego, że usuniesz Env i nadal istnieje odniesienie do tego ENV. Aby rozwiązać problem, uruchom następujące polecenie w wierszu polecenia:

python -m ipykernel install --user

Mam nadzieję że to pomoże :)

4
Mohammad 20 maj 2019, 09:21