美文网首页
修改Jupyter Notebook的默认打开路径

修改Jupyter Notebook的默认打开路径

作者: Swift编程初学者 | 来源:发表于2019-09-25 11:11 被阅读0次

    有些时候,写代码或做笔记时都会用到一个叫Jupyter Notebook的交互式笔记本,据说可以编写40多种代码,我这里可以写Python代码和Markdown笔记.
    安装方法和使用教程
    请见(这是别人写的,其实他这里面也写了关于修改默认打开路径的内容),这里讲了Anaconda安装和pip命令安装两种方式,常用的方式也是这两种.
    如果是pip安装,安装完成后,在任意命令行工具,比如Cmder,输入命令

    $ jupyter notebook
    

    然后就会在默认浏览器中打开一个地址为http://localhost:8888/tree的页面,其实就是Jupyter在你的电脑本地开了一个端口为8888的服务器,页面中是服务器默认打开的路径的文件和文件夹,如果你试着在地址栏输入127.0.0.1:8888来打开Jupyter,他会提示你输入password or token(密码或密钥),那么这可token在哪里?怎么获得呢?别急,在Cmder输入命令

    $ jupyter notebook list
    

    在输出的结果中找到你打开的目录的那一行,复制token后面的值(红色矩形框里面的一串十六进制字符串)

    找token
    初次安装,打开的目录都是用户文件夹(比如Windows下是C:\Users\xxx,'xxx'用户名).很多人都会想,这个文件夹下文件和文件夹这么多,看着很不美观,以后要打开很不好找,并且我的C盘空间本来就有限,现在还有放文件在里面,如果我重装了系统不就是没有了?能不能把默认打开的路径改到其他位置,生成的文件也保存在那里?
    回答是:可以的
    首先针对pip方法安装的Jupyter,在Cmder中输入命令
    $ jupyter notebook --generate-config
    
    写入配置文件
    输出提示成功在用户文件夹的.jupyter文件夹下写入配置文件(.py文件)
    现在去到那里并应文本编辑器打开,我用的Sublime Text 3
    找到这两行
    配置文件
    大概是第260行和261行,把第261行取消注释,在单撇号里填上想要修改为默认打开的路径,我设置到'D:\Documents\Jupyter',注意路径中要使用两根反斜线.保存退出.
    Cmder再次输入
    $ jupyter notebook
    

    打开的页面就会变成重新设置的路径
    现在来讲用Anaconda安装,Anaconda是一个开源的Python发行版本,其中包含conda python Numpy Pandas等多种好用的工具和科学计算Python环境,其中就包括Jupyter这个交互式的代码笔记本,安装完成后可以得到Anaconda Navigator (Anaconda3) | Anaconda Navigator (Anaconda3) | Spyder (Anaconda3) | Anaconda Prompt (Anaconda3)等快捷方式.
    很多时候我们都是从快捷方式打开Jupyter Notebook的,所以这里要做的除了上面修改配置文件外,还要对快捷方式做修改.
    首先找到这个快捷方式,我的是开始屏幕的目录C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit)

    找到快捷方式
    选中后右键选择属性或点击菜单栏属性,进入属性页面
    属性
    如图:①删除红色矩形边框的字符串
    ② 点击应用,很重要,一定要点击,不认所有修改无效
    ③ 点 确定 退出,如果跳过了第②步,即使点了 确定 所有的修改也不会生效
    现在可以双击快捷方式打开Jupyter Notebook验证

    相关文章

      网友评论

          本文标题:修改Jupyter Notebook的默认打开路径

          本文链接:https://www.haomeiwen.com/subject/mwkeuctx.html