当我打开Jupyter笔记本(以前是IPython)时,它默认为C:\Users\USERNAME
。
我如何将此更改为其他位置?
正如MrFancypants在评论中提到的那样,如果您正在使用Jupyter(您应该这样做,因为它目前取代了旧的IPython笔记本项目),事情就有点不同了。首先,现在已经没有个人资料了。
安装Jupyter后,首先检查~/。jupyter文件夹以查看其内容。如果没有从默认IPython配置文件迁移任何配置文件(在我的情况下没有),请为Jupyter Notebook创建一个新的配置文件:
jupyter notebook --generate-config
这将生成~/。jupyter/jupyter_笔记本_配置。py文件,其中包含一些有帮助的注释的可能选项。要设置默认目录,请添加:
c.NotebookApp.notebook_dir = u'/absolute/path/to/notebook/directory'
当我在Linux和OS X之间切换时,我想使用相对于我的主文件夹的路径(因为它们不同- /Users/username和 /home/username),所以我设置了如下内容:
import os
c.NotebookApp.notebook_dir = os.path.expanduser('~/Dropbox/dev/notebook')
现在,每当我运行jupyter notebook时,它都会打开我想要的笔记本文件夹。我还把整个版本~/。我的dotfiles存储库中的jupyter文件夹,我将其部署到每台新的工作机器上。
顺便说一句,您仍然可以使用--index-dir
命令行选项,所以也许一个简单的别名更适合您的需求。
jupyter notebook --notebook-dir=/absolute/path/to/notebook/directory
%pwd #look at the current work dir
%cd #change to the dir you want
jupyter笔记本--help-all
可能会有帮助:
--notebook-dir=<Unicode> (NotebookManager.notebook_dir)
Default: u'/Users/me/ipynbs'
The directory to use for notebooks.
例如:
jupyter notebook --notebook-dir=/Users/yourname/folder1/folder2/
当然,如果需要,您可以在配置文件中设置它,您可能需要在Windows中转义反斜杠。
请注意,这将覆盖您在jupyter_notebook_config.py文件中设置的任何路径。(其中可以设置变量c。NotebookApp.notebook_dir
,这将是您的默认启动位置。)
我遵循了官方CUDA关于WSL教程中的步骤(https://docs.nvidia.com/cuda/wsl-user-guide/index.html#ch05-sub02 jupyter)设置jupyter笔记本。然而,我不知道如何更改初始工作目录。我试着用v开关挂载一个本地目录,并附加到启动命令notebook dir,但这两种解决方案都不起作用。无论我做什么,jupyter笔记本都会在“/
问题内容: 在IPython / Jupyter Notebook中运行的大多数语言内核的错误报告都指出发生错误的行;但是(至少默认情况下)在笔记本电脑中未显示行号。 是否可以将行号添加到IPython / Jupyter Notebook? 问题答案: -在CodeMirror区域中切换行号。有关其他键盘快捷键,请参见快速帮助。 详细信息- (或)将您带入命令模式,然后按键应切换当前单元格行号的
问题内容: 我在Linux Mint 17.3上。如何更改Jupyter笔记本电脑使用的默认浏览器?我已经将笔记本安装为Anaconda 3的一部分,并且在默认浏览器Chrome中打开了笔记本。但是由于某些原因,Chrome不允许我创建新的ipynb。单击“新建”按钮根本无济于事。因此,我将笔记本的网址复制到了Firefox,在那可以正常工作。 有什么办法可以使其与Chrome一起使用?否则,如何
什么是保持IPython笔记本版本控制的好策略? 笔记本格式非常适合进行版本控制:如果想要对笔记本和输出进行版本控制,那么这种方式非常有效。当人们只想对输入进行版本控制时,麻烦就来了,不包括单元输出(也称为“构建产品”),单元输出可以是大的二进制blob,尤其是电影和情节。特别是,我试图找到一个好的工作流程: 允许我在包括或排除输出之间进行选择, 防止我在不需要时意外提交输出, 允许我将输出保存在
我回顾了各种相关问题,包括 如何让MathJax在ipython笔记本中启用mhchem扩展 但我不能让它工作。。。 我的测试用例很简单 期待直立的$\pi$,但目前只是'\uppi'回来了。 我已经尝试了以下使用细胞魔法 这会生成
我曾经能够改变默认启动文件夹的Jupyter(文件夹Jupyter显示在浏览器中,当它第一次启动)通过修改开始选项的笔记本启动图标的属性在Windows上,如这里和这里所述。 然而,在我最近安装了Anaconda3之后,这就不再有效了。即使我将“开始于”文件夹更改为我想要的文件夹,浏览器默认情况下仍会转到“文档”文件夹。我试着以管理员的身份做这件事,但仍然没有成功。有什么建议吗?谢谢