如何更改jupyter开始文件夹?
我尝试按照这里给出的说明: http : //jupyter-notebook-beginner-guide.readthedocs.org/en/latest/execute.html#change-jupyter-notebook-startup-folder-windows
不幸的是,我还没有弄清楚。 这个“开始”字段究竟在哪里?
我有一个Windows 7(64位)系统,安装了Anaconda3(不在C盘)。 我想改变Jupyter开始文件夹的位置。
使用jupyter笔记本configuration文件:
打开cmd
(或Anaconda提示符 )并运行jupyter notebook --generate-config
。
这将文件写入C:\Users\username\.jupyter\jupyter_notebook_config
。
换行179 #c.NotebookApp.notebook_dir = ''
到c.NotebookApp.notebook_dir = 'your path'
确保在你的path中使用正斜杠。
我在Windows 10上,但同一版本的Anaconda。
- 点击开始菜单 ,然后点击所有程序 (只为Win10程序)
- 点击Anaconda3文件夹; 我的是Anaconda3(64位)
- 在那里,你应该看到Jupyter Notebook 。 如果你已经安装了虚拟环境,那么它的后面会跟着这样的环境名称: Jupyter Notebook(env)
- 右键单击正确的Jupyter Notebook条目,然后单击“ 属性”
- 在“ 开始位置”框中inputpath; 如果path中有空格,则必须用双引号括起来
您可以从conda命令行更改configuration:
- 运行anaconda命令提示符
- 运行
jupyter notebook --generate-config
- 一个目录.jupyter /应该已经在您的家中创build了一个文件jupyter_notebook_config.py
- 取消注释并编辑字段
c.NotebookApp.notebook_dir
贷给Clement https://groups.google.com/a/continuum.io/forum/#!topic/anaconda/gqRwT_SxGBw
首先尝试运行
jupyter notebook --notebook-dir='C:\Your\Desired\Start\Directory\'
在命令行中(cmd)查看Jupyter笔记本是否在所需的位置打开。
如果是,那么你可以通过以下方式使其成为一个捷径:
-
在Windows文件资源pipe理器或桌面上,右键单击>新build>快捷方式
-
input以下位置并单击下一步:
jupyter notebook --notebook-dir='C:\Your\Desired\Start\Directory\'
- 为您的快捷方式input一个名称并完成
现在你有一个快捷方式在你想要的位置启动Jupyter。 这适用于Windows 7。
cd
到目录或父目录(与预期的目录,你将嵌套在其中)。
注意它必须是一个文件夹( E:\>
—这不起作用)
然后运行命令jupyter notebook
我只是有同样的问题,并testing了上面提到的方法。 经过几次试验,我意识到它们是部分正确的,并不是完整的解决scheme。 我使用python 3.6testing了Windows 10和Anaconda 4.4.0。
即使它们只有很小的差别,也有两种方法可以做。 按照marneylcbuild议的方式:即
1)打开“Anaconda Prompt”,键入jupyter notebook --generate-config
2)您在C:\Users\username\.jupyter\jupyter_notebook_config.py
find该文件
3)将#c.NotebookApp.notebook_dir = ''
改为c.NotebookApp.notebook_dir = 'c:\test\your_root\'
4)然后,进入位于C:\Users\User_name\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit)
的Jupyter Notebook的快捷方式。
5)点击右键,进入Properties
6)在Target
字段中,按照上面build议的stenlytw删除%USERPROFILE%
。
7)然后,在Start in
字段Start in
,在jupyter_notebook_config.py
input相同的目录c:\test\your_root\
8)完成!
作为更简单的方法,在步骤3之后,转到C:\Users\User_name\Anaconda3\Scripts
4-2)你可以看到jupyter-notebook.exe
的文件并点击它。
5-2)然后,Jupyter启动你在jupyter_notebook_config.py
指定的文件夹。 所以做这个文件的快捷方式。
6-2)完成。
我正在使用Windows 7(64位)和Anaconda2。 在开始菜单中,右键点击Jupyter Notebook -> Properties
。 在Target
字段中,将%USERPROFILE%
更改为新的"D:\path"
。
一个很好的提示是在Windows资源pipe理器中导航到您想要的启动文件夹:
- 单击文件
- 单击打开命令提示符
- 然后input“jupyter notebook”,然后按回车
Web浏览器应该立即popup正确的开始文件夹。
你可以像这样制作windows bat文件。
D: (your dexired drive) cd \Your\Desired\Start\Derectory Jupyter notebook
将其保存为“JupyterNB.bat”(或任何你喜欢的),然后双击它。
这个问题已经很老了,问题似乎已经解决了,但是如果下一次我面临这个问题时,只要提醒自己,这里是另一个解决scheme(只在Windows 10上testing过)。
jupyter笔记本的快捷方式(从开始菜单,桌面快捷方式或固定到任务栏)调用一些脚本(大概是初始化jupyter笔记本等),这是从快捷方式的目标文本字段中写入Properties window
。 追加
--notebook-dir='C:/Your/Desired/Start/Directory/'
应该在指定的目录中启动笔记本(就像@Victor O指出的那样,它不能是一个驱动器,而必须是一个文件夹)。
如果没有这个技巧,那么也可以把同一个目录添加到开始字段中。
注意:我在“ 目标”字段中使用了正斜杠,而在“ 开始”字段中使用了反斜杠。 如果您好奇哪些组合正在工作,请随时更改。
此外,这不是我的想法,但我忘了它来自哪里(我检查了我以前的安装快捷方式,因为我确信没有尝试过任何东西,但从OP提供的链接build议的方式。 。 如果有人想提供链接,请这样做。
对不起,如果我不能添加任何基本的研究,但这个解决scheme在四个独立的系统上工作,并且实现起来相当简单。
我刚刚在Windows 10上安装了Anaconda,并试图configurationJupyter以在我指定的目录中打开,包括更新上面build议的Jupyterconfiguration文件。 这没有奏效。 查看其他线程后,我偶然发现了.anaconda \ scripts \文件夹中的“notebook.bat”文件。 这启动Jupyter。 我把一个.bat文件拷贝到我想要工作的文件夹中,运行它,瞧 – Jupyter启动该文件夹,我不再看到我的电脑上的每个文件夹,只是我想要的。 后来一个桌面快捷方式,我是一个快乐的“非技术”。 我希望这有帮助。
同意除了在jupyter_notebook_config.py
,你必须把大多数答案
#c.NotebookApp.notebook_dir='c:\\test\\your_root'
双\\
是关键的答案
经过多次尝试,我已经完成了。 我已经提到了以下最简单的步骤:
-
右键单击从开始菜单或桌面或anaconda导航器jupyter启动器图标
-
现在,您需要在屏幕上更改两件事:将path添加到目标,并在属性窗口中开始
注意事项:
一个。 您的path需要与安装jupyter的驱动器位于同一个驱动器中。 由于我的C盘,我使用了下面的path“C:/ JupyterWorkLibrary”
湾 对于目标,在现有path的末尾,即在sript.py之后,在空格之后加上这个,有些人提到从目标中删除%USERPROFILE%,我没有碰到这个。
C。 为了开始,添加相同的path。 我已经使用了一个没有空格的path来避免问题。 我也build议坚持使用双引号path反正我也使用了正斜杠的path
-
现在只需启动笔记本。 它应该打开到正确的文件夹。
希望这可以帮助。
PS:我相信还有其他方法,这对我有用。 我甚至不确定提到的限制。 只有通过这些步骤,我才能完成我的工作。