【一文全了解】Jupyter Notebook的安装,卸载,使用,修改字体大小等设置,代码自动补全

前言

Jupyter Notebook大抵是学习深度学习、机器学习或者python的第一步吧,因为大部分教程都是Jupyter Notebook文件。我一开始只是会简单的应用,更多方面的细节是后面学习中慢慢接触到的,因此想要把它完整的综合到一起,也是对Jupyter的回顾和总结。但需要声明一点:Jupyter Notebook只是一个工具,不难且不需要花特别久的时间专门学习,毕竟更重要的是代码本身。希望这篇文章对大家有所帮助,如果有错误或者没有引用的部分,请评论指出,谢谢大家!

一、 Jupyter Notebook的安装和卸载

1.卸载

pip卸载:以下方式卸载更干净,参考卸载博客

pip uninstall -y jupyter
pip uninstall -y jupyter_core
pip uninstall -y jupyter-client
pip uninstall -y jupyter-console
pip uninstall -y notebook
pip uninstall -y qtconsole
pip uninstall -y nbconvert
pip uninstall -y nbformat

conda 卸载:conda uninstall jupyter

2.安装

1.打开conda Prompy,激活环境,conda activate your_env_name。如果不激活环境,那么打开的就是base环境
2.输入conda install jupyter
3.安装结束后,输入jupyter notebook,会启动默认浏览器等待几秒即可打开jupyter Notebook

二、jupyter Notebook的简单使用说明

1.打开jupyter notebook

(1)方式一:以默认路径打开
打开conda Prompt,conda activate your_env_name激活环境,输入jupyter notebook,即可打开。
注:
1.不谈环境的操作都是耍流氓!一定要在对应环境中使用jupyter Notebook,比如我的环境pytorch_gpu中装了Pytorch-GPU包,那么我想打开某个使用Pytorch-GPU包的jupyter Notebook文件或者新建一个jupyter Notebook文件,那么一定要先激活pytorch_gpu环境再进行各种操作。
2. 打开jupyter Notebook后,会默认打开浏览器(不需要联网),进入的是jupyter notebook的默认路径,例如我的C:/Users/admin/(只能在默认路径下寻找/新建文件)。默认路径可以修改成别的路径,百度一下即可(但我觉得没必要改,要是改了默认路径为E:/那么文件要是在桌面,还是进不去)
在这里插入图片描述
(2)方式二:进入特定文件夹
打开conda Prompt或者cmd,cd your_path进入你想打开的路径
激活环境conda activate pytorch_gpu
打开jupyter Notebookjupyter notebook
在这里插入图片描述
(3)快捷方式打开
开始菜单Anaconda3–点击相应环境的jupyter notebook,括号中是环境名,没括号的是base环境的
注:一般情况下激活环境后开始菜单就有图标,如果没有则按前两种方式进入。
在这里插入图片描述

3.操作使用说明

(1)
1.点击文件夹名,可以选择自己需要打开的文件夹或文件
2.点击“方框”,可以对该文件/文件夹进行操作,Rename重命名、删除、或者Move移动
3.在该文件夹下新建一个jupyter notebook文件(.ipynb后缀文件)

(2)
这里有两行操作按键,第一行是各种操作,第二行是快捷键。第二行快捷键就够用了,保存,增加运行行等等,具体操作钱参考这篇,写的很详细,照着多操作一下熟悉一下各个常用的快捷键即可。在这里插入图片描述
重点说明:
1.jupyter的运行代码,每次运行各块不会清理缓存。例如我在第一个代码块里输入a=2,在第二个代码块里输入print(a),第三个代码块的输入c=2+a。依次运行三个代码块,那么第三个代码块的结果为4;运行结束后,返回第一个代码块修改为a=4,再运行第三个代码块的话结果还是4。如果想要结果是8,那么必须重新依次运行三个代码块。
2.由此,两个功能比较重要会经常使用。
1)Cell—run all等三个,用于快捷运行所有代码块/选中代码块以上所有/选中代码块以下所有
2)Kernel—restart等三个,尤其是restart&Clear output很常用用于清空输出并重启jupyter服务器在这里插入图片描述

三、jupyter的相关配置

1.修改字体大小、字体样式、jupyter风格

安装jupyterthemes,pip install -i https://pypi.doubanio.com/simple/ jupyterthemes
修改字号:输入jt -fs 字号,再打开jupyter Notebook即可
还可以修改样式风格,具体参考这篇
在这里插入图片描述
注:

  • 我修改字号后,发现base环境和pytorch_gpu环境同时修改了字号
  • 我试着重设字号,改为16号,但是没用。字号设置可能只能修改一次,也不知道是否是我操作不当。但是样式可以重设

2.代码自动补全

jupyter Notebook本身没有代码自动补全功能,这点不像pycharm。但是有设置自动补全的插件。
参考这篇实现自动补全

注:这篇自动补全功能的博客写的很详细,但我没有实践。因为我觉得没有补全功能也好,正好熟悉各个冗长复杂的代码了。

四、安装后无法正常打开:ImportError: DLL load failed: 找不到指定的程序

我在anaconda中新建了python3.7环境,安装了jupyter notebook 但是点击开始菜单的jupyter 快捷方式会闪退,无法正常打开。

报错信息如下:ImportError: DLL load failed: 找不到指定的程序

方法一:

参考:这篇
解决方法:检查配置环境变量,添加C:\python\scripts C:\python\Library\bin(win10搜索栏搜索环境变量即可)
在这里插入图片描述

方法二:

我用方法一解决后,当晚可以成功打开jupyter notebook(打开方式:conda Prompt的该环境下输入jupyter notebook),结果第二天就报原来的错误了。根据Stack Overflow,解决方案:
conda Prompt输入set CONDA_DLL_SEARCH_MODIFICATION_ENABLE=1,不必在每次启动时都手动设置变量,可以将其设置为系统环境变量
我如上操作后,成功解决。但是,设置系统变量后还得手动设置,不明原因。最后,我决定重新建环境[何必折腾这一圈,哭死]

最后,jupyter notebook的使用并不难,中间我也尝试过一些华而不实的小功能就不放在这里了。若有错误,请评论指出,共同进步,谢谢!

  • 23
    点赞
  • 83
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值