Jupyter notebook
在 Jupyter Notebook 中,用户可以编写单元格形式的代码,并且能够直接运行这些代码并查看结果,从而实现即写即得的计算体验。它特别适用于数据科学、机器学习、教育、研究等领域,因为用户可以在同一文档中混合执行代码、展示分析过程、生成可视化结果,并添加详细的解释说明。
以下是 Jupyter Notebook 的一些关键特性:
- Web 应用程序:基于浏览器的界面使得 Notebook 可以在任何具有网络连接和现代浏览器的设备上运行。
- 多语言支持:通过内核(Kernels)系统支持了包括 Python、R、Julia 在内的超过 100 种编程语言。
- 交互性:即时显示代码执行的结果,包括数值、文本、图像甚至是动态交互式的图形界面。
- 可重排和可嵌套的文档结构:用户可以自由组织单元格,通过拖拽排序或插入新的单元格来构建逻辑流程。
- Markdown 单元格:用于撰写格式化的文本内容,支持 LaTeX 公式等高级排版功能。
- 小部件(Widgets):提供了一种将 JavaScript 控件与后端 Python 代码进行双向通信的方式,构建具有交互性的应用或探索型数据分析工具。
- 版本控制友好:Notebook 文件保存为 JSON 格式,方便使用 Git 等版本控制系统进行版本管理。
- 协作分享:可以直接导出 Notebook 到其他文件格式(如 HTML、PDF 或纯文本),便于与其他非 Notebook 用户分享;也可以通过 JupyterHub 或 Binder 等服务在线分享 Notebook,使得他人可以直接浏览或编辑。
安装
修改默认浏览器
Jupyter notebook 常需要浏览器来访问,默认使用浏览器为系统默认的浏览器,如果需要使用指定的浏览器打开,则也可以通过配置来指定浏览器
中文用户名打不开问题
修改默认目录
Jupyter notebook 打开后默认的目录为当前登录用户目录 C:\Users\Administrator
如果要修改默认目录步骤如下
-
先找到默认配置文件位置
在 cmd 中,先运行下面代码
jupyter notebook --generate-config
-
修改配置,指定默认目录,搜索 directory 关键字,大概在450行处
## The directory to use for notebooks and kernels. # Default: '' # c.NotebookApp.notebook_dir = '' c.NotebookApp.notebook_dir = 'D:/workspace/xijing_workspace'
设置中文
安装完成后,更换中文设置
设置完成后,中文效果如下: