首先强烈安利jupyter notebook,它是一种交互式笔记本,安装anaconda的时候会一并安装,下载VS的时候也可以选择安装。
我是在初学机器学习的时候接触jupyter notebook的,立刻就被它便捷的交互与结果呈现方式所吸引,现在python编程基本不使用其他的软件。其实完全可以在初学python的时候使用jupyter notebook,可以立即得到反馈以及分析错误,可以进步很快!
打开操作
当初安装好之后还不了解,每次打开jupyter notebook都会先弹出一个黑框框,这时候千万别关掉,等一会就能来到网页。另外打开之后也别关掉,使用的时候是一直需要的,因为只有开着才能访问本机web服务器发布的内容。
另外你也可以不通过快捷方式,直接在命令行中直接输入jupyter notebook来打开它。
有些时候,当你插入硬盘或者需要直接在特定的目录下打开jupyter notebook(它的默认打开是在“usr/用户名/”路径下),那你可以在输入命令的后面加上你想要的路径。
1 | jupyter notebook D:\ #打开D盘,于我是我的移动硬盘 |
快捷键操作
在jupyter notebook中可以通过选中cell然后按h的方式查询快捷键。
其他
在jupyter notebook中可以直接使用markdown,这对学习可以起到很大的辅助作用,markdown的基本操作可以看我的另一篇博文markdown笔记:markdown的基本使用
此外,在我的博文anaconda笔记:conda的各种命令行操作中,也介绍了如何将python的虚拟环境添加到jupyter notebook中,欢迎阅读。
VScode前段时间也开始支持ipynb,喜欢高端暗黑科技风又懒得自己修改jupyter notebook的小伙伴可以试一试,不过我在kernel配置方面似乎还有一些小问题有待解决。