您当前的位置:首页 > 计算机 > 系统应用 > Windows

在 Windows 10 编译和查看 .ipynb 文件

时间:12-14来源:作者:点击数:

.ipynb 是什么类型的文件就不用多说了,反正是需要特殊的处理才能打开,当然网上也有很多工具可以在线查看,但是能通过本地修改和编译是最方便的。

安装 Jupyter

安装 Jupyter Notebook 的前提是需要安装了Python(3.3版本及以上,或2.7版本)。

手动安装 Jupyter Notebook

Python 3.x

pip3 install jupyter

Python 2.x

pip install jupyter

这种方式我是失败了,各种报错依赖问题,像这种:InsecurePlatformWarning: A true SSLContext object is not available,根本就找不到解决方法,还没入门就放弃了!

使用 Anaconda 安装

通过安装 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 等待一会儿就编译完成了:

转换成 HTML

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

命令行转换方式

jupyter nbconvert --to html notebooks/01_线性模型_线性回归.ipynb

默认会在 .ipynb 所在的路径下生成一个同名的 html 文件,如果你不想要其中的代码,加上 –no-input 参数,就会将 notebook 中的代码块隐藏,只显示代码块运营的结果及 notebook 中类型为 markdown 的 cell。

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐