在windows下安装Jupyter Notebook的安装和使用
1 认识jupyter
jupyter /ˈdʒuːpɪtə(r)/可以提供适合捕捉整个计算过程的基于web的应用程序;开发、记录和执行代码,以及结果输出。
jupyter Notebook提供了两个组件。
web应用程序:基于浏览器的工具,用于交互式创作文档,其中包含解释性文本,数学,计算及其富媒体输出。
Notebook文档:Web应用程序中可见的所有内容的表示,包括计算的输入和输出,说明文本,数学,图像和对象的富媒体表示。文档保存为 .ipynb 的JSON格式文件。不过还可以通过 File ->Download as 方式可以保存为.ipynb、.py、.html、.pdf、txt、.md等多种格式
详参官网:https://jupyter-notebook.readthedocs.io/en/stable/notebook.html
Web应用程序的主要功能
- 用于代码的浏览器内编辑,具有自动语法突出显示,缩进和制表符完成/内省。
- 能够从浏览器执行代码,计算结果附加到生成它们的代码。
- 使用富媒体表示显示计算结果,例如HTML,LaTeX,PNG,SVG等。例如,matplotlib库呈现的出版品质图可以包含在内。
- 使用Markdown标记语言(可以为代码提供注释)对富文本进行浏览器内编辑,不仅限于纯文本。
- 能够使用LaTeX在markdown单元格中轻松包含数学符号,并由MathJax本机渲染。
笔记本文件
Notebook文档包含交互式会话的输入和输出以及代码附带但不用于执行的附加文本。通过这种方式,笔记本文件可以作为会话的完整计算记录,将可执行代码与解释性文本,数学和结果对象的丰富表示交错。这些文档是内部JSON文件,并与.ipynb
扩展名一起保存。由于JSON是纯文本格式,因此可以对其进行版本控制并与同事共享。
可以通过nbconvert命令将笔记本导出为一系列静态格式,包括HTML(例如,博客文章),reStructuredText,LaTeX,PDF和幻灯片。
此外,.ipynb
可以通过Jupyter Notebook Viewer(nbviewer)共享公共URL中提供的任何 笔记本文档。此服务从URL加载笔记本文档并将其呈现为静态网页。因此,结果可以与同事或公共博客文章共享,而其他用户无需自己安装Jupyter笔记本。实际上,nbviewer只是nbconvert作为Web服务,因此您可以使用nbconvert进行自己的静态转换,而不依赖于nbviewer。
2 jupyter的安装
2.1 基于Anaconda管理器安装ipthon
jupyter的安装可以使用Anaconda软件进行安装,由于我对这个软件不感冒,所有就选在下列方式进行安装
jupyter的安装依赖于内核运行,这里我们依赖于ipython内核。
2.2 安装Ipython(方案1)
2.2.1 安装python
如果没有安装python,首先下载python3 并安装
2.2.2 升级pip
打开命令管理器,输入下段代码
python -m pip install --upgrade pip
其实如果pip版本过低,命令管理器会提示升级pip,并给出升级代码
2.2.3 安装Ipython
pip install ipython
2.3 下载Ipython后安装
您可以从GitHub或PyPI手动下载IPython 。要安装其中一个版本,请将其解压缩并使用终端从顶级源目录运行以下命令:
pip install
也可以参考 IPython的安装 https://ipython.org/install.html
3 安装jupyter
在命令管理器中运行下段代码
pip install jupyter
4 运行jupyter
在命令管理器中运行下段代码
jupyter notebook
出现下面内容时,恭喜,安装成功!
“以下显示的为文件夹内容” 与 打开的具体文件夹有关。
5 配置Jupyter的默认开启目录
jupyter默认打开目录为
C:\Users\******g\AppData\Local\Programs\Python\Python37\Scripts
简而言之,就是python安装目录下的Scripts文件夹
而实际上,我们希望默认打开的是项目文件夹
打开jupyter_notebook_config.py。
方案1,直接搜索,我的文件位置 C:\Users\******g\.jupyter
方案2,打开命令提示符,输入如下代码 jupyter notebook --generate-config
修改 c.NotebookApp.notebook_dir = ' '
该段代码约在261行
1)去掉行代码前的注释
2)添加文件目录 c.NotebookApp.notebook_dir = ' D:\\Python\project'
注意:一定注意盘符后面是双斜杠 \\
保存关闭。再打开文件就能够达到你的期许。
6 快捷启动jupyter
作为常用工具,每次运行时打开 ”命令提示符“ -> 输入 jupyter notebook ,比较繁琐。
编制简单快捷启动 jupyter 脚本文件。
新建txt文本文件
键入如下内容
@echo off D: cd C:\Users\*****g\AppData\Local\Programs\Python\Python37\Scripts jupyter notebook
cd 后面的内容为jupyter notbook文件所在的位置。
保存后,修改文本后缀,.txt -> .bat
再启动jupyter notbook时双击 bat文件即可。