Associate ipynb files with Jupyter notebook in Windows 10 (Anaconda) Associate ipynb files with Jupyter notebook in Windows 10 (Anaconda) windows windows

Associate ipynb files with Jupyter notebook in Windows 10 (Anaconda)


Install nbopen: https://github.com/takluyver/nbopen

pip install nbopenpython -m nbopen.install_win

Now you can double-click on *.ipynb files:

Example.ipynb icon in Windows 7


If you have Jupyter installed with Anaconda you can do the following.

Create a little batch file (e.g. start_jupyter_notebook.bat) with the content (the commands are from the Jupyter shortcut):

@echo offset ANACONDAPATH=C:\_work\_programs\Anaconda3%ANACONDAPATH%\python.exe %ANACONDAPATH%\cwp.py %ANACONDAPATH%^ %ANACONDAPATH%\python.exe %ANACONDAPATH%\Scripts\jupyter-notebook-script.py %1

(of course you will have to change the ANACONDAPATH to your installation)

Then go to one .ipynb file of your choice, right-click on it, go to properties --> open with --> change and select your created batch file.

I am pretty sure this can also be setup for any other Python/Jupyter installation.

P.S. The cwp.py file sets up some environment variables. I guess this is the reason why fredm73's answer did not work for everybody. Apart from that my answer is quite similar in the end.


associate .ipnyb with jupyter-notebook.exe

On Windows 10: control panel/Programs/Default Programs/Associate a file type or protocol with a program/Choose default apps by file type

Look at the list of extensions, find '.ipnyb'. Click on icon and locate the jupyter notebook program. In my Anaconda installation, it is found atanaconda/scripts/jupyter-notebook.exe