Я создал простой скрипт bash для автоматического считывания определенного пути к файлу в общей папке, где я храню некоторые из моих записных книжек:
set root=C:\Users\%USERNAME%\AppData\Local\Continuum\anaconda3
call %root%\Scripts\activate.bat
call pushd \\<remote machine in the network>\file
call jupyter notebook --browser "C:/Home/AppData/Local/Google/Chrome/Application/chrome.exe %s"
set root
активирует activate.bat
, поэтому он работает следующим образомAnaconda Prompt и pushd
создает виртуальный сопоставленный каталог для моей общей папки.jupyter notebook
запускается с параметром --browser
, в котором находится мой Google Chrome.
Я вернулся с ошибкой:
[W 19:05:55.438 NotebookApp] No web browser found: could not locate runnable browser
Насколько я понимаю, jupyter
не удалосьв поиске пути браузера, который я определил.Что странно, если я запускаю файл построчно в cmd.exe
, он отлично работает и запускает Chrome с Jupyter.
Я полагаюсь на bash, чтобы я мог поделиться этой простой настройкой с пользователями вКоманда, которая может ссылаться на одни и те же исходные файлы со стандартизированными путями к файлам.Я знаю, что для такого рода вещей есть Jupyter Notebook Server, но думаю, что он будет излишним только для совместного использования ноутбуков.