Ipython与Jupyter之间的关系

news/2024/7/16 8:01:08 标签: ipython, jupyter, ide

IPython 和 Jupyter 之间的关系可以从它们的历史和目标中得到很好的解释。IPython(Interactive Python)最初是由 Fernando Pérez 于 2001 年创建的,旨在提升 Python 的交互式计算体验。它提供了一个强大的交互式 Python shell 和一个面向高效计算的架构,比如并行计算等。随着时间的推移,IPython 发展了一套丰富的工具,其中最著名的就是 IPython Notebook。

IPython Notebook 是一种 Web 应用程序,允许用户创建和共享包含实时代码、方程式、可视化以及解释性文本的文档。这些笔记本文件成为了一种非常流行的方式,让数据科学家和研究人员共享研究结果、教育资料,以及进行协作。

随着 IPython Notebook 的流行,开发团队意识到这种笔记本界面不仅对 Python 社区有益,对其他编程语言也很有帮助。因此,于 2014 年,项目扩展成为 Project Jupyter。Jupyter 这个名字反映了项目支持的三种核心编程语言:Julia、Python 和 R,并象征着科学数据的探索,就像朱庇特探测器探索外太空一样。

Jupyter 不再仅限于 Python;它设计成了一个语言无关的项目,支持包括 Julia、R、Ruby 和 Scala 在内的多种编程语言。IPython 现在成为了 Jupyter 项目的一个子项目,专注于 Python 交互式计算的继续发展。

简而言之,IPython 是 Jupyter 项目的起源和一部分,专注于 Python 语言的交互式计算。而 Jupyter 拓宽了这一概念,提供了一个语言无关的平台,使得各种不同的编程语言都能使用丰富的交互式计算环境。
在这里插入图片描述
在这里插入图片描述


http://www.niftyadmin.cn/n/5451103.html

相关文章

mysql03

1.库(database)管理 建库 //创建数据库 create database db; //如果不存在db库,则跳过创库步骤,温和操作! create database if not exists db; //在db库存在的前提下重新创db库,举例效果如下: mysql> create database db; ERROR 1007 (HY000): Cant create database db; dat…

hbase启动错误-local host is“master:XXXX“ destination is:master

博主的安装前提: zookeeper安装完成,且启动成功 hdfs高可用安装,yarn高可用安装,且启动成功 报错原因:端口配置不对 解决方案: 输入:hdfs getconf -confKey fs.default.name 然后把相应的…

力扣236、235、701、450

一、236. 二叉树的最近公共祖先 - 力扣(LeetCode) 1.1题目 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个节点 p、q,最近公共祖先表示为一个节点 x&#xff…

【双指针】Leetcode 盛最多水的容器

题目解析 11. 盛水最多的容器 木桶效应&#xff0c;寻找一个区间使得这个区间的体积最大 算法讲解 1. 暴力枚举 遍历这个容器&#xff0c;将每一个区间的体积求出来&#xff0c;然后找出最大的 class Solution { public:int maxArea(vector<int>& height){int n…

教育建筑智慧能源管理平台解决方案【新型电力系统下的绿色校园能源管理平台】

一、行业特点 1.建筑类型多&#xff1a;集教学、科研、生活于一体&#xff0c;占地面积大&#xff0c;建筑类型多&#xff0c;功能划分复杂。 2.供电可靠性要求高&#xff1a;教育建筑中的高层建筑、图书馆、实验楼等特级和一级负荷比较多&#xff0c;一旦发生故障会危及生命…

【python】flask执行上下文context,请求上下文和应用上下文原理解析

✨✨ 欢迎大家来到景天科技苑✨✨ &#x1f388;&#x1f388; 养成好习惯&#xff0c;先赞后看哦~&#x1f388;&#x1f388; &#x1f3c6; 作者简介&#xff1a;景天科技苑 &#x1f3c6;《头衔》&#xff1a;大厂架构师&#xff0c;华为云开发者社区专家博主&#xff0c;…

Spark SQL 数据源

Spark SQL 数据源 Spark SQL支持读取很多种数据源&#xff0c;比如parquet文件&#xff0c;json文件&#xff0c;文本文件&#xff0c;数据库等。下面列出了具体的一些数据源&#xff1a; Parquet文件Orc文件Json文件Hive表JDBC 先把people.json导入到hdfs的tmp目录下。peop…

网络七层模型之会话层:理解网络通信的架构(五)

&#x1f90d; 前端开发工程师、技术日更博主、已过CET6 &#x1f368; 阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1 &#x1f560; 牛客高级专题作者、打造专栏《前端面试必备》 、《2024面试高频手撕题》 &#x1f35a; 蓝桥云课签约作者、上架课程《Vue.js 和 E…