当前位置 : 主页 > 编程语言 > python >

jupyter notebook更改默认打开目录

来源:互联网 收集:自由互联 发布时间:2022-06-15
jupyter notebook给日常工作带来了便利,但有一个问题:每次打开notebook时,根文件夹可能不是我们想要的位置。在网上搜了不少解决办法,试着操作了一遍,还是没有达到目的,反复重启

jupyter notebook给日常工作带来了便利,但有一个问题:每次打开notebook时,根文件夹可能不是我们想要的位置。在网上搜了不少解决办法,试着操作了一遍,还是没有达到目的,反复重启jupyter notebook 服务,每次默认打开的文件夹位置都没有改变。

网上查到的办法通常是:

1、打开cmd 或anaconda prompt 输入命令:jupyter notebook --generate-config ,回车,生成notebook配置文件。

2、找到配置文件位置,通常位于c:\Users\用户名\.jupyter中,文件名是jupyter_notebook_config.py。

3、用记事本进行更改。具体操作:找到行#c.NotebookApp.notebook_dir = '',删除#,在后面引号''中间写入你所期望notebook初始打开的文件夹位置。

很抱歉,没有成功!于是乎,开始怀疑这些方法是否正确。实践是检验对错的唯一标准。

仔细研究服务后台在启动时输出的内容,发现除了"...notebook_dir has moved from ..."外,还有个u\xxxxx.....的错(可惜没留截图)。这是unicode字符方面的错误提示!原来在用记事本打开配置文件时,可能最初记事本用的不是UTF-8

解决办法:spyder打开配置文件jupyter_notebook_config.py,果然左侧有个红差,验证了出错原因是字符集问题。用spyder重新编辑,按UTF-8格式保存,重启服务,完美解决。

jupyter notebook更改默认打开目录_python


jupyter notebook更改默认打开目录_jupyter notebook_02

jupyter notebook更改默认打开目录_jupyter notebook_03


网友评论