anaconda 3中修改jupyter notebook自定义工作文件夹问题

作者环境为Win10+Anaconda 3,在自定义jupyter notebook工作文件夹时遇到问题,终于靠知乎用户@ baor279 关于 该问题 的回答中找到了答案。

进入你的工作目录,例如 D:\jupyter
在目录下新建文本文档,输入:

rem -- start_ipython_notebook_here.bat ---
ipython notebook 
pause

保存为.bat文件。以后,利用该文件打开jupyter notebook,就可以打开以此文件夹为home目录的jupyter notebook了。

2017年9月4日更新
上述方法只能打开root环境中的jupyter notebook,由于我要使用TensorFlow+keras,为此我创建了一个python35下的新环境tensorflow_gpu,为了使用这两个包,最理想的方法是:
在自定义工作目录上 按住shift键+鼠标右键点击“在此处打开命令窗口”,进入命令行模式,激活tensorflow_gpu环境,再进入jupyter notebook。

在使用自定义工作目录后,相应的数据集文件也要放在该工作目录下,否则无法找到文件路径。

如果这种方法无效,可以继续尝试以下三种方法
原文总结:修改Anaconda中的Jupyter Notebook默认工作路径的三种方式

总结:修改Anaconda中的Jupyter Notebook默认工作路径的三种方式

已应用此方式,成功

打开Windows的cmd,在cmd中输入jupyter notebook --generate-config

The directory to use for notebooks and kernels. #c.NotebookApp.notebook_dir = ''
将其改为 ## The directory to use for notebooks and kernels. c.NotebookApp.notebook_dir = 'E:\Jupyter'
其中E:\Jupyter为我的工作空间,你可以改成你自己的, 注意:
1.#c.NotebookApp.notebook_dir = ''
中的#必须删除,且前面不能留空格。
2.E:\Jupyter,Jupyter文件夹必须提前新建,如果没有新建,Jupyter Notebook会找不到这个文件,会产生闪退现象。

方式2*
找到Anaconda创建的快捷方式