Smi*_*ius 5 python ipython jupyter jupyter-notebook
我正在尝试在Jupyter Notebook中设置自定义起始目录.我编辑了jupyter_notebook_config.py.
从"c.NotebookApp.notebook_dir ="行删除了#,添加了参数:
c.NotebookApp.notebook_dir = u'c:\\my\\chosen\\directory'.
Run Code Online (Sandbox Code Playgroud)
但仍然无法正常工作,控制台出现错误,jupyter从默认主目录开始.
我正在使用Windows Server 2008.根据手册,它应该工作.
有没有人对我的问题有任何建议?
Ric*_*ell 13
以下步骤适用于Windows:
首先找到Jupyter查找配置文件的目录:
jupyter --config-dir
Run Code Online (Sandbox Code Playgroud)
如果jupyter_notebook_config.py该目录中没有文件,请键入以下内容生成一个文件:
jupyter notebook --generate-config
Run Code Online (Sandbox Code Playgroud)
然后编辑jupyter_notebook_config.py文件并添加如下内容:
## The directory to use for notebooks and kernels.
c.NotebookApp.notebook_dir = 'c:\\users\\rsignell\\documents\\github'
Run Code Online (Sandbox Code Playgroud)
然后从任何目录启动你的jupyter笔记本:
jupyter notebook
Run Code Online (Sandbox Code Playgroud)
它将从您指定的目录开始.
有关详细信息,请参阅:http://jupyter-notebook.readthedocs.io/en/latest/config.html
小智 1
我也遇到了这个问题,编辑jupyter配置文件也不起作用。
我的解决方法是制作一个转到指定目录的批处理文件,然后从该目录启动 jupyter Notebook。
您可以使用记事本编写批处理文件,只需将其另存为所有文件并指定扩展名为.bat
还可以通过 DOS 提示符使用复制功能来获得简单的方法。首先,访问命令提示符(通常通过键入“cmd”并输入)。然后:
copy con startjupyter.bat
Run Code Online (Sandbox Code Playgroud)
之后,您可以指定您的目录并从那里启动笔记本,例如,如果您的目录是 D:\python_codes :
d:
cd python_codes
jupyter notebook
Run Code Online (Sandbox Code Playgroud)
之后,使用CTRL+Z和保存文件Enter。
您可以通过调用名称(startjupyter)或单击它来运行批处理文件。对于后者,也许可以将其放在桌面上以便于访问。
| 归档时间: |
|
| 查看次数: |
7256 次 |
| 最近记录: |