Mar*_*anD 8 anaconda jupyter jupyter-notebook
我习惯从不同的环境Anaconda Navigator启动Jupyter。
Jupyter 笔记本的默认目录(在 Jupyter 启动后显示)是我的主目录(在 Windows 7 中)。
是否可以将另一个目录设置为默认目录,在最好的情况下,不同环境的目录有所不同?(从 Anaconda Navigator 启动 Jupyter?)
我不知道如何使其适用于不同的环境,但以下是我如何更改 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/'
Run Code Online (Sandbox Code Playgroud)
现在,像往常一样启动 Anaconda Navigator,启动 Jupyter,您应该看到它位于新的默认目录中。
小智 5
在 Windows 10 中,以下任一操作均有效:
如果您使用 Anaconda3 安装的快捷方式启动它,请转到
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Anaconda3 (32-bit)
右键单击Jupyter Notebook (Anaconda3)并从菜单中选择“属性”;在“目标”和“起始位置”字段中,更改%USERPROFILE%/为指向您想要的目录;
如果您从“Anaconda Prompt (Anaconda3)”打开的命令 shell 启动它,则只需键入:
jupyter notebook --notebook-dir "YOUR-DESIRABLE-DIRECTORY"。
注意:必须使用双引号,否则%USERPROFILE%/会被添加YOUR-DESIRABLE-DIRECTORY并启动失败。
假设您有多个 conda 环境,您可以为每个环境设置默认目录,如下所示。
\n\n如果您没有默认配置文件,则需要通过输入命令创建一个
\n\n$ jupyter notebook --generate-config。
这将创建一个默认的
\n\nC:\\Users\\username\\.jupyter\\jupyter_notebook_config.py
文件(这不会执行任何操作,因为文件中的所有内容都被注释掉了)。
进入
\n\njupyter --paths。
这列出了您正在工作的环境的默认路径。查找您的环境的配置路径,\ne.g。
\n\nconfig: ... C:\\Users\\username\\Anaconda3\\envs\\envname\\etc\\jupyter
jupyter_notebook_config.py到...\\etc\\jupyter刚刚创建的目录中。c.NotebookApp.notebook_dir”条目。输入您希望笔记本打开的默认目录路径。c.NotebookApp.notebook_dir = r"C:\\Users\\username\\default_directory"(\'r\' 字符串前缀使您不必转义所有反斜杠(斜杠在 Linux 中是相反的))。取消注释该条目。你应该可以走了!
\n| 归档时间: |
|
| 查看次数: |
14893 次 |
| 最近记录: |