python官方文档使用教程_Jupyter官方文档(教程)

本文档介绍了如何安装和使用Jupyter Notebook,包括必备的Python环境,通过Anaconda或pip安装,以及Jupyter Notebook的基本操作。此外,还讨论了从IPython Notebook向Jupyter的迁移过程和配置文件的位置变化。
摘要由CSDN通过智能技术生成

webchat.jpg

缘起:以前用过Ipython,但是了解不深,偶然机会,想深入学习一下。翻译一下官方的docs,鄙人从来没有翻过东西,英语也忘得差不多了,以前背得GRE单词也忘得差不多了,有错误请见谅。其实算不上翻译,只是把大致的功能与提示写出来,毕竟中文的资料比较少。 从4.0版本开始,Ipython分为ipython和Jupyter。官方网站是这么说的: > As of IPython 4.0, the language-agnostic parts of the project: the notebook format, message protocol, qtconsole, notebook web application, etc. have moved to new projects under the name Jupyter. IPython itself is focused on interactive Python, part of which is providing a Python kernel for Jupyter.

安装 Jupyter Notebook

必备:Python

尽管Jupyter可以运行很多的编程语言代码,Python是安装Jupyter Noterbook的必备条件(Python3.3以上,或Python2.7)。

使用Anaconda和conda安装Jupyter

对于新用户,我们强烈建议安装Anaconda. Anaconda可以很方便的安装Python, Jupyter Notebook以及其它科学计算与数据科学常用的包。 使用下面的安装步骤: 1. 下载Anaconda。我们建议下载Anaconda的最新Python 3的版本。 2. 安装你下载的Anaconda。 3. 恭喜你,你已经安装好了Jupyter Notebook。运行jupyter notebook: jupyter notebook

针对有经验的Python用户:使用pip安装Jupyter

重要提示:Jupyter安装需要Python3.3以上,或者Python2.7. IPython 1.x是支持Python3.2和2.6的最后版本。

作为一个Python用户,你可能想使用Python包管理器pip安装Jupyter,而不是Anaconda。 首先,确保你已经安装了最新版本的pip,旧版本的可能会遇到问题。 pip3 install --upgrade pip 然后,安装Jupyter Notebook: pip3 install jupyter (Use pip if using legacy Python 2.) 注:legacy不知怎么翻,“已停产的”?

可选的:安装Kernels

接下来,介绍在更高的层次在不同的编程语言中使用Jupyter Notebook。 ### 是否有语言是预装的: 是的。安装Jupyter Notebook将会安装IPython kernel。这使得我们在notebooks 上使用python编程语言。 ### 如何同时安装Python 2 和Python 3 ? 如果要安装其它版本的Python,比如同时使用Python 2和Python 3,请参考IPython文档安装kernel ### 如何安装其它编程语言,比如R或Julia ? 如要在除Python外的其它语言中使用notebooks, 比如R或者Julia,你必须安装额外的内核。更多信息请参考可用内核

运行 Jupyter Notebook

内容 + 基本步骤 + 启动Notebook Server + 介绍Notebook Server 的命令后选项 + 如何使用自定义的IP和端口启动Notebook? + 如何在不打开浏览器情况下使用Notebook server? + 如何获取Notebook server 选项的帮助信息?

基本步骤

从命令行启动notebook服务器: jupyter notebook

你应当可以看到notebook开启了你的浏览器。

启动Notebook Server

在你安装Jupyter Notebook之后,你已经做好运行notebook服务器的准备。你可以从命令后启动notebook服务器: jupyter notebook 运行命令之后,命令行将会显示一些关于notebook服务器的信息,包括网络应用程序的URL地址(默认值

Python 是一种易于学习又功能强大的编程语言。它提供了高效的高级数据结构,还有简单有效的面向对象编程。Python 优雅的语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的理想语言。 Python 解释器及丰富的标准库以源码或机器码的形式提供,可以到 Python 官网 https://www.python.org/ 免费获取适用于各个主要系统平台的版本,并可自由地分发。这个网站还包含许多免费第三方 Python 模块、程序和工具以及附加文档的发布页面或链接。 Python 解释器易于扩展,可以使用 C 或 C++(或者其他可以通过 C 调用的语言)扩展新的功能和数据类型。Python 也可用于可定制化软件中的扩展程序语言。 这个教程非正式地介绍 Python 语言和系统的基本概念和功能。最好在阅读的时候准备一个 Python 解释器进行练习,不过所有的例子都是相互独立的,所以这个教程也可以离线阅读。 有关标准的对象和模块,参阅 Python 标准库。Python 语言参考 提供了更正式的语言参考。想要编写 C 或者 C++ 扩展可以参考 扩展和嵌入 Python 解释器 和 Python/C API 参考手册。也有不少书籍深入讲解Python 。 这个教程并没有完整包含每一个功能,甚至常用功能可能也没有全部涉及。这个教程只介绍 Python 中最值得注意的功能,也会让你体会到这个语言的风格特色。学习完这个教程,你将可以阅读和编写 Python 模块和程序,也可以开始学习更多的 Python 库模块,详见 Python 标准库。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值