Update 04.28.2019:重构了本文的逻辑结构,修改了失效的链接
Jupyter Notebook
Jupyter Notebook是一个交互式笔记本,支持运行 40 多种编程语言。它对于希望编写漂亮的交互式文档的人来说是一个强大工具。 划重点: 支持python、交互式文档。
本文的目的是详细地说明Jupyter Notebook安装过程中可能遇到的问题,保证读者在阅读完本文后能够打开在任何目录下、以.ipynb为后缀的任意Jupyter Notebook文件。
具体如何使用Jupyter Notebook,教程见Jupyter Notebook 快速入门。
对于代码无法运行,缺少相关库的问题,见“Anaconda/conda使用指南”(TBC)
背景
因为我大一的时候安装了Enthought Canopy(用它的python.exe作为PyCharm内核),所以一直用的是Canopy来打开.ipynb。但是因为Canopy的Python版本是Python2.7,加上numpy官方宣布某个时间点后不再支持Python2.7,所以打算重新下载一个Python3的编辑器,我选择了Anaconda自带的,现在用Anaconda的人好像比Canopy多一点。