Ответ 1
Установите nbopen
: https://github.com/takluyver/nbopen
pip install nbopen
python -m nbopen.install_win
Теперь вы можете дважды щелкнуть файлы *.ipynb
:
Я установил Anaconda 5.0.1 на свою машину Windows 10. У меня есть несколько ноутбуков Jupyter на моем компьютере, и я хотел бы связать их с Jupyter, чтобы не открывать Jupyter и не переходить к папкам ноутбуков каждый раз. Возможно ли это?
PS Я спросил здесь, потому что я решил, что этот вопрос будет интереснее для программистов, но если вы считаете, что он будет больше подходит для SuperUser, я буду отмечать его для миграции.
Установите nbopen
: https://github.com/takluyver/nbopen
pip install nbopen
python -m nbopen.install_win
Теперь вы можете дважды щелкнуть файлы *.ipynb
:
связать .ipnyb с jupyter-notebook.exe
В Windows 10: панель управления/программы/программы по умолчанию/связать тип файла или протокол с программой/выбрать приложения по умолчанию по типу файла
Посмотрите на список расширений, найдите ".ipnyb". Нажмите на значок и найдите программу jupyter notebook. В моей установке Anaconda она находится в Анаконда/скрипты/jupyter-notebook.exe
Самый простой способ для меня - двойной щелчок по файлу.ipnyb. Когда будет предложено выбрать программу для открытия расширения, перейдите в /ProgramData/Anaconda3/Scripts, найдите файл jupyter-notebook.exe и щелкните по нему.
ПРИМЕЧАНИЕ. Для доступа к папке ProgramData вам необходимо просмотреть скрытые папки в проводнике Windows или получить к нему доступ, набрав% programdata% в строке навигации:
Если у вас установлен Jupyter с Anaconda, вы можете сделать следующее.
Создайте небольшой пакетный файл (например, start_jupyter_notebook.bat) с содержимым (команды из ярлыка Jupyter):
@echo off
set ANACONDAPATH=C:\_work\_programs\Anaconda3
%ANACONDAPATH%\python.exe %ANACONDAPATH%\cwp.py %ANACONDAPATH%^
%ANACONDAPATH%\python.exe %ANACONDAPATH%\Scripts\jupyter-notebook-script.py %1
(конечно, вам придется изменить ANACONDAPATH для вашей установки)
Затем перейдите к одному .ipynb файлу по вашему выбору, щелкните по нему правой кнопкой мыши, перейдите в свойства → открыть с помощью → изменить и выберите созданный пакетный файл.
Я почти уверен, что это также можно настроить для любой другой установки Python/Jupyter.
PS Файл cwp.py устанавливает некоторые переменные окружения. Я думаю, что это причина того, что ответ fredm73 не сработал для всех. Кроме того, мой ответ очень похож в конце.
Найдите файл jupter-notebook.exe в папке C:\Users\my_username\Anaconda3\Scripts. Скопируйте адрес. Когда вы открываете файл .ipnyb, дважды щелкните (если это первый раз) или просто откройте его, и там в меню вы можете отметить опцию "всегда использовать это" и найти блокнот из опции "искать больше программ" в меню. ,