запустить блокнот jupyter в указанном браузере в строке cmd - PullRequest
1 голос
/ 21 марта 2019

Я работаю на компьютере, который принадлежит моей компании. У меня нет прав администратора, если это актуально.

Мой браузер по умолчанию в Windows 10 установлен на InternetExplorer. Это поручено моей компанией. (Edge или Chrome не разрешены в качестве браузера по умолчанию) Хотя у меня установлены Edge и Firefox.

Я знаю, что могу изменить браузер по умолчанию для сеансов ноутбука jupyter, отредактировав файл конфигурации Jupyter. Но я не хочу менять настройки по умолчанию в Jupyter.

Вместо этого я хотел бы вызвать «блокнот jupyter» в командной строке (подсказка Anaconda), указав, какой браузер я бы хотел получить.

что-то вроде: jupyter notebook --useBrowser edge

или аналогичный. Это возможно?

1 Ответ

0 голосов
/ 23 марта 2019

Попробуйте: jupyter notebook --browser="C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe %s --new-window"

Предполагается, что он тоже будет работать так: jupyter notebook --browser="firefox", но на практике это не для меня, потому что библиотека веб-браузера python (которая используется здесь) знает толькобраузера по умолчанию.Это необходимо зарегистрировать вручную.

Вы можете проверить это в своей системе, запустив приглашение Python и проверив:

import webbrowser
list(webbrowser._browsers)

Out: ['windows-default', 'c:\\program files\\internet explorer\\iexplore.exe']
...