1. Jupyter简介
Jupyter支持markdown,latex格式,此外还可以跑python代码,写交互式的文档。Jupyter文件后缀是.ipynb。
2. Jupyter Notebook安装
Anaconda中已经包含了Jupyter,为了防止一些莫名其妙的错误,最好再安装一次,相当于更新。官方的网址为:https://jupyter.org/install.html
安装命令:conda install -c conda-forge jupyterlab
Jupyter Notebook是一个网页版的平台。此外,.ipynb文件好像也可以在其他python软件中运行,但没有Jupyter Notebook美观。
3. Jupyter Notebook中Python多环境的切换
如果要让Jupyter Notebook使用指定的conda环境,则需要另外安装一个包。
参考资料:JupyterNotebook设置Python环境、ipython jupyter notebook 运行环境配置切换
安装命令: conda install nb_conda_kernels(或者 conda install nb_conda )
安装后在Jupyter Notebook中可实现Python环境的切换。
4. 个人感受:
虽然Jupyter既可以编文档,又可以运行代码,教学效果看起来很好,但这仅仅适合那些短小的代码。如果代码长了,代码和运行结果不能同时显示在显示屏上,观感体验也比较差。所以个人还是倾向于写.py文件+文字,而不去写.ipynb文件。
如果要把长代码肢解成一个个小代码来讲解,后面代码的运行往往是依赖于前面代码的结果,这需要提前运行前面的代码,稍微麻烦了些,所以个人是不喜欢肢解代码。这种一个input对应一个output的风格和Mathematica有点像。实际上自己用Mathematica时,也是尽可能不肢解代码,除非是完全不相关的,相当于两个独立小文件,才会分别放在两个input里。
【说明:本站主要是个人的一些笔记和代码分享,内容可能会不定期修改。为了使全网显示的始终是最新版本,这里的文章未经同意请勿转载。引用请注明出处:https://www.guanjihuan.com】