当前位置: 首页 > news >正文

jupyter notebook配置和使用

简介
Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。
参考博客:https://zhuanlan.zhihu.com/p/33105153

特点
①编程时具有语法高亮、缩进、tab补全的功能。

② 可直接通过浏览器运行代码,同时在代码块下方展示运行结果。

③ 以富媒体格式展示计算结果。富媒体格式包括:HTML,LaTeX,PNG,SVG等。

④ 对代码编写说明文档或语句时,支持Markdown语法。

⑤ 支持使用LaTeX编写数学性说明。

安装:用Anconda安装
Windows下进入终端,输入:
conda install jupyter notebook

使用
启动:jupyter notebook
帮助文档:jupyter notebook -h
修改配置文件,设置打开jupyter notebook的默认路径:
先关闭jupyter notebook,Windows系统的配置文件路径:C:\Users<user_name>.jupyter\jupyter_notebook_config.py,.号开头的文件都是隐藏文件,需要选则显示隐藏文件
打开\jupyter_notebook_config.py
找到c.NotebookApp.notebook_dir所在的行[我的是392行],在单引号后设置默认路径的绝对路径名,并去掉行首的#号,改后最后结果为:

这样在启动jupyter notebook,就可以出现设置的文件位置了

配置代码补齐功能
安装nbextensions
在终端输入:
pip install jupyter_contrib_nbextensions -i https://pypi.mirrors.ustc.edu.cn/simple
1
jupyter contrib nbextension install --user
1
安装nbextensions
pip install jupyter_contrib_nbextensions -i https://pypi.mirrors.ustc.edu.cn/simple
1
jupyter contrib nbextension install --user
1
以上命令要先安装pip,要是没有安装pip的话,需要安装一下:安装pip参考博客:https://zhuanlan.zhihu.com/p/38603105

重启jupyter,
在弹出的主页面里,能看到增加了一个Nbextensions标签页,在这个页面里,勾选Hinterland即启用了代码自动补全

设置主题颜色
安装jupyter主题
pip install jupyterthemes

更新主题
pip install --upgrade jupyterthemes

查看可以使用的主题
jt -l
如图:


选择使用其中一个主题即可
jt -t <主题名>
jt -t oceans16
在终端输入jupyter notebook可以查看配置好的页面

————————————————
版权声明:本文为CSDN博主「Mail Lee」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_44849814/article/details/124292062

http://www.lryc.cn/news/37219.html

相关文章:

  • 【C++】通过stack、queue、deque理解适配器模式
  • JavaScript 高级实例集合
  • Flutter(五)容器类组件
  • 实现满屏品字布局
  • 软件测试-性能测试-基础知识
  • java多线程与线程池-02线程池与锁
  • AB测试——流程介绍(设计实验)
  • C++中的智能指针有哪些?分别解决的问题以及区别?
  • 通达信捉妖改良CCI指标公式,简洁巧妙
  • 「Python 基础」面向对象编程
  • 【K3s】第23篇 一篇文章带你学习k3s私有镜像仓库配置
  • Redis学习【12】之Redis 缓存
  • Bootargs 参数
  • Mybatis框架源码笔记(七)之Mybatis中类型转换模块(TypeHandler)解析
  • 论文阅读《Block-NeRF: Scalable Large Scene Neural View Synthesis》
  • 【Matlab】如何设置多个y轴
  • 圆桌(满足客人空座需求,合理安排客人入座圆桌,准备最少的椅子)
  • 如何入门大数据?
  • 如何在Vite项目中使用Lint保证代码质量
  • Spark高手之路1—Spark简介
  • 社科院与杜兰大学金融管理硕士项目——人生没有太晚的开始,不要过早的放弃
  • Spatial-Temporal Graph ODE Networks for Traffic Flow Forecasting
  • IP协议+以太网协议
  • 可视化组件届的仙女‖蝴蝶结图、玫瑰环图、小提琴图
  • 人的高级认知:位置感
  • MATLAB——信号的采样与恢复
  • Docker Nginx 反向代理
  • 手把手教你实现书上的队列,进来试试?
  • 【springboot】springboot介绍
  • PMP项目管理项目整合管理