Jupyter Notebook基本配置与使用
Jupyter Notebook,原名IPython Notbook,是IPython的加强网页版,一个开源Web应用程序
1、创建虚拟环境
mkvirtualenv ai
2、进入虚拟环境
workon ai
3、输入命令
jupyter notebook # 新建notebook文档是 .ipynb 格式
4、界面
标题栏:点击标题(如Untitled)修改文档名 菜单栏
- 导航-File-Download as,另存为其他格式
- 导航-Kernel
- Interrupt,中断代码执行(程序卡死时)
- Restart,重启Python内核(执行太慢时重置全部资源)
- Restart & Clear Output,重启并清除所有输出
- Restart & Run All,重启并重新运行所有代码
5、cell操作
cell: 一对In Out会话被视作一个代码单元,称为cell
Jupyter支持两种模式:
①编辑模式(Enter):可以操作cell内文本或代码,剪切/复制/粘贴移动等操作
②命令模式(Esc):可以操作cell单元本身进行剪切/复制/粘贴/移动等操作
6、快捷键操作
①两个模式通用快捷键
Shift + Enter 执行本单元代码,并跳转到下一单元
Ctrl + Enter 执行本单元代码,留在本单元
②命令模式:按ESC进入
Y cell切换到code模式
M cell切换到Markdown模式
A 在当前cell的上面添加cell
B 在当前cell的下面添加cell
输出2个D 删除当前的cell
Z 回退
L 在当前cell加上行号
Ctrl + Shift + P 对话框输入命令直接运行
快速跳转到首个cell Ctrl + Home
快速跳转到最后一个cell Ctrl + End
③编辑模式:按Enter进入
多光标操作 Ctrl键点击鼠标(Mac:CMD+点击鼠标)
回退: Ctrl + Z(Mac:CMD + Z)
重做: Ctrl + Y(Mac:CMD + Y)
补全代码:变量、方法后跟 Tab键
为一行或多行代码添加/取消注释: Ctrl + /(Mac:CMD + /)
屏蔽自动输出信息:可在最后一条语句之后加一个分号
7、Markdown演示(掌握标题和缩进即可)
8、拓展内容,Jupyter notebook中自动补贴代码等相关功能拓展
① 安装jupyter_contrib_nbextensions库,命令如下
python -m pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user --skip-running-check
②在原来的基础上勾选: “Table of Contents” 以及 “Hinterland”,部分功能如下:
Jupyter Notebook基本配置与使用的更多相关文章
- jupyter notebook——安装配置
本地登陆 cmd输入下面的命令,会进入用户主目录 jupyter notebook 在浏览器打开时,提示输入token,复制命令行上的token还是不能进入,其实浏览器上有提示的,按照提示操作即可,输 ...
- jupyter notebook 目录配置、导出 tex 和 pdf 及中文支持
环境:macbook pro, mactex, jupyter notebook, brew 安装pandoc从而支持格式转换为tex: brew install pandoc 修改tex artic ...
- jupyter notebook远程配置
服务器端配置 在服务器生成jupyter配置文件 $jupyter notebook --generate-config 生成之后会得到配置文件的路径 启动jupyter,设置密码 In [1]: f ...
- windows远程访问ubuntu下的jupyter notebook必要配置
0.生成配置文件(一般采用默认) jupyter notebook --generate-config 1.打开ipython, 创建一个密文密码 In [1]: from notebook.auth ...
- anaconda+jupyter notebook 安装配置
安装Anaconda 从清华大学开源软件镜像站选择合适自己的版本 wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda ...
- Jupyter Notebook的配置(密码端口+远程登陆+nbextension)
1 生成配置文件 linux和mac系统打开终端 windows系统打开anaconda自带的终端 jupyter notebook --generate-config 此时系统会生成 ~/.jupy ...
- jupyter notebook 安装配置使用,+目录插件安装
1.安装 pip3 install jupyter 2.配置 2.1. 生成一个 notebook 配置文件 jupyter notebook --generate-config /root/.jup ...
- [Mac][Python][Jupyter Notebook]安装配置和使用
Jupyter 项目(以前称为 IPython 项目),提供了一套使用功能强大的交互式 shell 进行科学计算的工具,实现了将代码执行与创建实时计算文档相结合. 这些 Notebook 文件可以包含 ...
- Ubuntu-16.04 R 安装及Jupyter notebook 配置
1. R 安装 通常在Terminal下直接apt-get 即可,在16.10下可以get到R-3.3.1,目前最新好像是 R-3.4.2,可以去官方网站下载源码编译 (https://www.r-p ...
- windows10 下安装tensorflow 并且在jupyter notebook 上使用tensorflow
一.安装jupyter notebook并配置环境 首先建议大家安装anaconda,最新版本请到官网下载(点击下载连接),没错,直接点击下载python3.6版本的(当然选择做自己电脑相应的位数,我 ...
随机推荐
- [记] OpenCV4 源码编译安装 | 记录
OpenCV4 源码编译安装 | 记录 参考资料 官方文档:https://docs.opencv.org/4.x/d7/d9f/tutorial_linux_install.html 环境 wsl2 ...
- bpmn的依赖注入
主要对象 new BPMN对象时,流程及对象结构如下图 依赖注入 在初始化bpmn对象时有传入additionalModules进行自定义操作,具体是如何实现这种模块化的管理,主要是用到了依赖注入ht ...
- 【azw3】麻省理工深度思考法:从模型及动力机制来思考现象
书本详情 标题:麻省理工深度思考法:从模型及动力机制来思考现象作者:[日]平井孝志 著:张玉虹 译年份:2018出版社:北京:中国华侨出版社ISBN:9787511373441,7511373445格 ...
- 2023最新版Selenium 4.6.0语法快速入门
简介 Selenium是一款强而有力的前端应用测试工具,也非常适合搭配Python作为网络爬虫的工具:Selenium可以模拟使用者所有浏览器操作的动作,包括输入文本.点击按钮及拖拽进度条等.有鑑于新 ...
- 记录 springboot 整合swagger2 出现documentationPluginsBootstrapper&&NullPointerException异常
记录 由于springboot版本高 整合swagger2出现null异常 springboot 版本: swagger2 依赖版本: 出现的异常: 解决方案: application 添加如下依赖 ...
- string中的stoi()函数
1094 谷歌的招聘 (20分) 本题要求你编程解决一个更通用的问题:从任一给定的长度为 L 的数字中,找出最早出现的 K 位连续数字所组成的素数. 输入格式: 输入在第一行给出 2 个正整数,分别是 ...
- linux 安装简洁的 zsh
为什么要安装简洁的 zsh zsh 是 shell 中的佼佼者,但是网上配置 zsh的方案,千篇一律的都是配置的 oh-my-zsh,个人感觉非常臃肿,配置低的话,用起来还会非常卡. 安装 zsh 本 ...
- windows远程桌面之前用于连接到xxx的凭据无法工作
使用windows远程桌面连接时报错提示: 之前用于连接到xxx的凭据无法工作 确认输入的用户名密码没有问题 解决方法: 打开gpedit.msc组策略管理,依次找到 计算机配置 > windo ...
- 批量检测URL中的关键词,并且将不含有关键词的URL输出到txt文件当中
编写代码时遇到的问题 写入txt(一开始忘记了tuple类型需要转换为str) 处理逻辑(一开始并没有将 body与url绑定到一起,所以或返回所有的url) 关闭太早(这点是有点疑惑的,难道不用关闭 ...
- Linux LVM分区相关知识
Linux分区有多种方式,一种是LVM格式的比较方便,另一种是标准分区扩容比较麻烦,麻烦的事情那么出错的概率也就越大,所以建议生产环境上分区都使用LVM格式硬盘分区. 一. 什么叫LVM? L ...