.ipynb 是什么类型的文件就不用多说了,反正是需要特殊的处理才能打开,当然网上也有很多工具可以在线查看,但是能通过本地修改和编译是最方便的。
安装 Jupyter Notebook 的前提是需要安装了Python(3.3版本及以上,或2.7版本)。
Python 3.x
pip3 install jupyter
Python 2.x
pip install jupyter
这种方式我是失败了,各种报错依赖问题,像这种:InsecurePlatformWarning: A true SSLContext object is not available,根本就找不到解决方法,还没入门就放弃了!
通过安装 Anaconda 来解决 Jupyter Notebook 的安装问题,因为 Anaconda 已经自动为你安装了 Jupter Notebook 及其他工具,还有 python 中超过180个科学包及其依赖项。
你可以通过进入 Anaconda 的官方下载页面自行选择下载,常规来说,安装了 Anaconda 发行版时已经自动为你安装了 Jupyter Notebook 的,如果没有自动安装,那么就在终端中输入以下命令安装:
conda install jupyter notebook
提示命令不存在,需要手动添加环境变量,一共两个目录
D:\ProgramData\Anaconda3\condabin
D:\ProgramData\Anaconda3\Scripts
配置文件保存目录,在命令行输入:jupyter notebook --generate-config,根据输出结果打开 jupyter_notebook_config.py 文件,取消该行注释
c.NotebookApp.notebook_dir = ’ ******** '
并将引号内的内容改为自己保存文件的路径。
如果上一步报错:
ImportError: DLL load failed while importing error: 找不到指定的模块。
是环境问题,本地装有其他版本的Python,而安装 Anaconda 时选择的 Python 版本和本地的不一致,命令行输入 activate 启动虚拟化环境:

在命令行输入:jupyter notebook 等待一会儿就编译完成了:

notebook 的前端页面集成了导出文件为 html 的功能,但是需要手动一个一个的点击下载,太费事了。

命令行转换方式
jupyter nbconvert --to html notebooks/01_线性模型_线性回归.ipynb
默认会在 .ipynb 所在的路径下生成一个同名的 html 文件,如果你不想要其中的代码,加上 –no-input 参数,就会将 notebook 中的代码块隐藏,只显示代码块运营的结果及 notebook 中类型为 markdown 的 cell。

