I tried following the instructions given on the Jupyter Notebook documentation.
Unfortunately, I haven't been able to figure it out. Where exactly is this "start in" field?
I've a windows 7 (64 bit) system, with Anaconda3 installed (not in C drive). I want to change Jupyter start folder location.
For old Jupyter Notebook interface installed with notebook
package and run as jupyter notebook
(see the next section for the identical interface installed with nbclassic
and run with jupyter nbclassic
, and for JupyterLab):
Open cmd
(or Anaconda Prompt) and run jupyter notebook --generate-config
.
This writes a file to C:\Users\username\.jupyter\jupyter_notebook_config.py
.
Browse to the file location and open it in an Editor
Search for the following line in the file: #c.NotebookApp.notebook_dir = ''
Replace by c.NotebookApp.notebook_dir = '/the/path/to/home/folder/'
Make sure you use forward slashes in your path and use /home/user/ instead of ~/ for your home directory, backslashes could be used if placed in double quotes even if folder name contains spaces as such : "D:\yourUserName\Any Folder\More Folders\"
Remove the #
at the beginning of the line to allow the line to execute
For recent nbclassic
and JupyterLab >= 3 use c.ServerApp.root_dir
instead of c.NotebookApp.notebook_dir
(and jupyter server --generate-config
instead of jupyter notebook --generate-config
).
For context see migration guide and this question on differences between server
and notebook
.
cd
into the directory or a parent directory (with the intended directory you will work nested in it).
Note it must be a folder (E:\>
--- This will not work)
Then just run the command jupyter notebook
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With