桌面版应用_类Jupyter notebook编辑器桌面版应用nteract
Jupyter notebook是一款学习和科研的神奇,相信很多小伙伴已经利用它在学术科研、研究开发的道路上收获了便捷易用、可视直观的优点。我们使用的Jupyter notebook都是网页形式的,在浏览器中进行操作,保存的文件格式是.ipynb的。似乎在其他编辑器工具中打不开这种格式。有没有不想在网页中的Jupyter notebook编写代码,也可以直接编辑.ipynb格式的文件的方法呢?
有这样一个软件似乎可以:nteract,这个软件我理解为桌面版的Jupyter notebook,下面是nteract的官网. https://nteract.io/
软件安装
官网上可以下载安装文件,支持跨平台,有windows,linux,mac版本,免费的。软件安装好后,启动进入,界面比较简洁。
可以看到,系统中.ipynb格式的文件打开方式变成了nteract,直接双击文件就能打开进行编辑,保存,跟在Jupyter notebook一样。
执行代码
软件安装前确保本机有Python执行环境,推荐安装Anaconda,nteract需要连接Jupyter内核才能执行代码,如果已安装有Anaconda,打开nteract后可以看到左下角连接的Jupyter内核名称。
如果需要切换python虚拟环境,就需要安装多个python内核,如何安装参考Atom编辑器中使用Hydrogen切换Python虚拟环境,安装好后在nteract中切换方法如下
和在Jupyter notebook一样,执行单元格的代码可用Shift+Enter等快捷键,或者单元格靠右侧有个执行程序的小按钮。
敲代码时可以看到是支持代码自动提示与补全的。
终止代码执行
如果不小心写了死循环或者想临时终止代码的运行,可以在Runtime菜单下进行操作。
Markdown和Code切换
单元格右侧下拉菜单中可以切换单元格内容是Markdown文本还是代码,如果是MD文本,双击单元格即可显示原始内容。其他单元格操作及相关快捷键看下Edit或者Cell菜单就明白了。
暗色主题
软件可以切换亮色与暗色主题。
小问题
如果是直接启动软件,第一次保存文件按Ctrl+s保存会报错,得用另存为。
总结
相比于Jupyter notebook,nteract显得简洁很多,平时开发作为替代也是可以的。单元格操作上,nteract没有Jupyter notebook那么丰富。Jupyter notebook可以额外安装插件进行功能扩展,虽然nteract也可以安装插件,官网上有介绍,但功能似乎没那么强大。
桌面版应用_类Jupyter notebook编辑器桌面版应用nteract相关推荐
- jupyter中中文显示不正常_解决jupyter notebook显示不全出现框框或者乱码问题
在开头加入以下设置即可解决 %matplotlib inline plt.rcParams['figure.figsize'] = (12.0, 8.0) # 调整大小,可根据自实际情况进行设置 pl ...
- python notebook配置_使用 Jupyter Notebook 配置 Stata\Python\Julia\R
作者:许梦洁 (中山大学) E-mail: xumj9@mail2.sysu.edu.cn 原文链接:磐石若水 → 使用 Jupyter Notebook 配置 Stata/Python/Julia/ ...
- ipython notebook打不开_解决jupyter notebook打不开无反应 浏览器未启动的问题
解决jupyter notebook打不开无反应 浏览器未启动的问题 问题: 这几天要看几个ipython格式的文件,但是jupyter notebook打开之后一直卡在命令行的界面那里(如图),然后 ...
- python没有菜单栏_解决Jupyter Notebook开始菜单栏Anaconda下消失的问题
出现的问题状况是:在Anaconda文件下,少了Jupyter Notebook快捷键,不然每次都要打开Anaconda Navigator再打开Jupyter Noterbook,有点麻烦.为了避免 ...
- jupyter调用py文件_解决Jupyter notebook中.py与.ipynb文件的import问题
在jupyter notebook中,因为其解析文件的方式是基于json的,所以其默认保存的文件格式不是.py而是.ipynb.而.ipynb文件并不能简单的import进.py或者.ipynb文件中 ...
- Ubuntu下为你的Jupyter Notebook配置桌面快捷方式和应用图标
文章目录 前言 一.配置相关脚本文件 1. 创建脚本文件 jupyter.sh 2. 配置相关脚本文件 3. 设置可执行权限 二.桌面文件的配置 1. 创建桌面文件 jupyter.desktop 2 ...
- 在python中使用最小二乘法画出拟合曲线_基于jupyter notebook的python编程-----运用最小二乘法,导入文件数据模拟一元线性回归分析...
基于jupyter notebook的python编程-----运用最小二乘法,导入文件数据模拟一元线性回归分析 用最小二乘法模拟一元线性回去曲线的目录 一.运行jupyter notebook,搭建 ...
- jupyter notebook运行没反应_搭建Jupyter Notebook远程云服务器(Jupyter配置)
搭建Jupyter Notebook远程云服务器yuenshui.cn 前面讲了Jupyter Notebook的远程服务器搭建过程.但每次打开一个新的notebook,都要重复地倒入一些模块(pa ...
- jupyter配置到服务器_服务器端jupyter notebook映射到本地浏览器的操作
1.远程服务器上安装jupyter notebook(配置jupyter_notebook_config.py文件) sudo pip install jupyter 2.远程服务器(8890端口,没 ...
最新文章
- Bootstrap 栅格系统 理解与总结
- jieba之sedict(自定义字典)
- linux会话管理,Linux 安装 screen 远程会话管理工具
- Django模型 Q对象实现复杂查找
- Facebook图片存储系统Haystack——存小文件,本质上是将多个小文件合并为一个大文件来降低io次数,meta data里存偏移量...
- [AWS vs Azure] 云计算里AWS和Azure的探究(2)
- Mybatis基本配置和搭建
- AdonisUI - 用于 WPF 应用程序的轻量级 UI 工具包,提供经典但增强的 Windows 视觉效果...
- 射频IC行业为何这么惨?——RFIC的尴尬的现实和迷茫的未来
- mybatis plus(包米豆)json存储Mysql数据库
- 什么叫智能服务器sn,一篇文章告诉你何为服务器端车牌智能识别
- ModBus RTU-上位机与PLC通信
- 太平洋网站的css样式
- Multi-Tenancy模式,基础服务大规模扩张的时候,是应该推进了。
- jquery获取父级元素、子级元素、兄弟元素的方法
- 程序员,你还没有软技能吗?难怪你不幸福
- linux c程序中判断能不能ping,c语言源码ping ip通不通 检测摄像头在不在线 立即返回结果linux...
- Hander异步消息处理机制完全解析
- YOLOV1-目标检测综述
- 去雾模块dehaze.py(可直接调用)
热门文章
- 在.NET中读写INI文件 ——兼谈正则表达式的应用
- JavaScript操作HTML 元素
- 爬虫开发.1爬虫介绍
- Python HTMLTestRunner生成网页自动化测试报告时中文编码报错UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6...
- jmeter 通过ant集成到jenkins
- java-集合(三)
- layoutSubview调用条件
- 转 天才学生的天才回答
- MFC将bmp图像设为背景
- k8s核心技术-Helm引入---K8S_Google工作笔记0043