我使用Anaconda Navigator
从不同的环境中启动Jupyter
。
Jupyter笔记本的默认目录(在启动Jupyter后显示)是我的主目录(在Windows 7中)。
是否可以设置另一个目录,最佳不同的环境? (从Anaconda Navigator开始Jupyter?)
答案 0 :(得分:3)
我不知道如何在不同的环境中完成这项工作,但以下是我在Windows 7上更改Jupyter默认目录的方法:
检查.jupyter
中是否有C:\Users\your_username
目录。
如果是,请打开jupyter_notebook_config.py
。如果没有,那么您可以按如下方式创建它:
jupyter notebook --generate-config
那应该创建目录和jupyter_notebook_config.py
文件。现在,查找并取消注释显示c.NotebookApp.notebook_dir = ''
的行(在第195行附近)并插入目录名称。应使用正斜杠代替反斜杠在单引号之间输入目录名称。例如,我的看起来像:
c.NotebookApp.notebook_dir = 'C:/Users/Tim/OneDrive/Python Files/'
现在,像往常一样启动Anaconda Navigator,启动Jupyter,你应该看到它在你的新默认目录中。
答案 1 :(得分:2)
这是一种替代品,我在任何地方都没有看到有人提及过:
保持默认目录不变,只需在浏览器中创建书签即可。
例如,我的python代码位于C:\ Users [name] \ Documents \ Code \ Python,因此我在工具栏中有一个“ http://localhost:8888/tree/Documents/Code/Python” 的书签。 / p>
Jupyter在浏览器中打开一个选项卡后,请点击按钮。需要额外单击一下,是的,但是可以免去您进行麻烦的修补工作,并允许您创建多个此类书签!
注意:如果我在第二环境中打开Jupyter,则需要相同的链接,但链接为8889(而不是8888)
答案 2 :(得分:1)
在Windows 10中,以下任何一种均可使用:
如果使用Anaconda3安装的快捷方式启动它,请转到
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Anaconda3 (32-bit)
右键单击Jupyter Notebook (Anaconda3)
,然后从菜单中选择“属性”;在“目标”和“目标位置”字段中,更改%USERPROFILE%/
指向所需的目录;
如果从“ Anaconda Prompt(Anaconda3)”打开的命令外壳中启动它,则只需键入:
jupyter notebook --notebook-dir "YOUR-DESIRABLE-DIRECTORY"
。
注意:您必须使用双引号,否则将%USERPROFILE%/
添加到YOUR-DESIRABLE-DIRECTORY
并无法启动。
答案 3 :(得分:0)
要让Anaconda Jupyter Notebook在启动时显示我的D:\
驱动器中的文件夹,这就是我所做的:
打开 Anaconda 命令提示符(使用Anaconda菜单并选择Anaconda终端)
这将显示类似于以下内容的命令提示符:
(base) C:\Users\grant>
将目录更改为 D 驱动器(即笔记本计算机启动时要查看的 drive \ folder ):
(base) C:\Users\grant>D:
启动Jupyter笔记本
(base) D:\>jupyter notebook
对于不同的环境,请执行以下操作:
假设您要在 R环境中启动jupyter笔记本-笔记本在其中引用驱动器D中的文件夹(如上所述):
打开anaconda终端并更改为D盘(如上所述)
(base) C:\Users\grant>d:
查看可用的环境(及其路径):
(base) D:\>conda env list
# conda environments:
#
base * C:\Users\grant\Anaconda3
R C:\Users\grant\Anaconda3\envs\R
rstudio C:\Users\grant\Anaconda3\envs\rstudio
激活所需的R环境
(base) D:\>activate C:\Users\grant\Anaconda3\envs\R
启动jupyter笔记本,显示所需的驱动器文件夹(已激活所需的R环境):
(R) D:\>jupyter notebook