Пуск: эта команда не может быть запущена из-за ошибки: система не может найти указанный файл - PullRequest
0 голосов
/ 09 июля 2020

Я установил wsl (Windows Subsystem for Linux) с ноутбуком ubuntu и jupyter. Когда я запускаю свою книгу jupyternote, я получаю это сообщение об ошибке. Не могли бы вы дать мне совет? Заранее большое спасибо!

Start: Эта команда не может быть запущена из-за ошибки: Система не может найти указанный файл. В строке: 1 символ: 1

  • Start "file: ///home/purit/.local/share/jupyter/runtime/nbserver-26-op ...
  •   + CategoryInfo          : InvalidOperation: (:) [Start-Process], InvalidOperationException
      + FullyQualifiedErrorId : InvalidOperationException,Microsoft.PowerShell.Commands.StartProcessCommand
    

Ответы [ 4 ]

1 голос
/ 14 июля 2020

По-видимому, проблема возникает из-за того, что записная книжка Jupyter пытается открыть браузер после его запуска. Чтобы отключить это, выполните следующие действия:

$ jupyter notebook --generate-config
$ cd /home/YourUser/.jupyter/
$ nano jupyter_notebook_config.py

Теперь вам нужно прокрутить вниз и найти «NotebookApp.open_browserBool», удалить # и установить его на False . Сохраните файл конфигурации и снова запустите jupyter notebook.

1 голос
/ 14 июля 2020

Это сработало для меня.

jupyter notebook --port=8889 --no-browser

Вы также можете проверить эту ветку , если какие-либо другие решения подойдут вам.

1 голос
/ 13 июля 2020

Это интересно. Я получаю ту же ошибку. В настоящее время я использую ubuntu 20.04, но у меня никогда не было проблем с более старой версией. Мой вопрос: работает ли настраиваемый вами блокнот jupyter? Потому что для меня ссылки, которые он дает, все еще работают, и я могу все запускать отлично. Так что, возможно, стоит просто попробовать ссылки.

0 голосов
/ 28 августа 2020

Вот хорошее пошаговое руководство, в котором объясняется, как настроить ноутбук jupyter для работы с WSL и запустить браузер в Windows без этой ошибки:

https://towardsdatascience.com/running-jupyter-notebook-on-wsl-while-using-firefox-on-windows-5a47ebfae4c1?gi=fc70b24c75bf

Есть два важных шага:

  1. Запустите jupyter notebook --generate-config для создания файла ~/.jupyter/jupyter_notebook_config.py затем измените следующую строку:

c.NotebookApp.use_redirect_file = False

Добавьте свой браузер в ~./bashrc Например,

export BROWSER='/mnt/c/Program Files (x86)/Google/Chrome/Application/chrome.exe'

Это должно исправить ошибку без необходимости запускать jupyter notebook --no-browser.

...