蓝调百香果说明:简单来说,Anaconda是包管理器和环境管理器,它支持很多编程编辑器。Jupyter notebook 是基于网页的编辑器,特点是可以将数据分析的代码、图像和文档全部组合到一个web文档中。
蓝调百香果说明2:根据教材采用的编辑环境不同,可以涉及一些相对完善的编辑环境,方便教学。但是,在学习基础算法的要求下不宜过多强调各种编辑器的功能特色,回归Python自身的环境还是更清晰、明明确的。
为你带来“丘比特”的Anaconda
山东师大附中 杨梅
目录
目录
问题1:为什么我们用Pytho自带的IDLE,还要再安装其他开发环境。
问题2:Anaconda是什么?
问题3:如何下载安装Anaconda
问题4:如何使用Anaconda自带的Jupyter Notebook
大家都知道,Python是一种面向对象的解释型计算机程序设计语言。在日常教学中我们常用Python语言的安装包内置的开发环境IDLE。问题1:为什么我们用Pytho自带的IDLE,还要再安装其他开发环境。
1.高中信息技术粤教版教参提供了很多素材,扩展名都是 .ipynb。例如,“.ipynb” 文件是使用 Jupyter Notebook 编写的Python程序文件。 Jupyter Notebook有一个很美的别名叫“丘比特”(此前被称为 IPython notebook)是一个交互式笔记本,基于网页的用于交互计算的应用程序,支持运行 40 多种编程语言。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。 大部分Python软件包的安装都非常容易,只要通过pip就可以轻松完成,但是对于复杂的软件包却没有那么简单。例如,使用“pip install numpy” 就很容易报错。 Jupyter Notebook安装也很容易卡在pip命令行:pip install jupyter。遇到这些问题,就必须通过官方网站所建议的安装方式,补上所需要的相关链接库才行。 其实我们可以走另外一条捷径,通过安装Anaconda可以附带安装好Jupyter notebook。 2. 人工智能模块涉及很多大数据处理和科学计算,需要更集成的开发环境,IDLE略显单薄。问题2:Anaconda是什么?
Anaconda对于python初学者而言及其友好,Anaconda可以帮助我们省去很多安装功能包的麻烦,Anaconda里自带了许多常用的功能包,不需要再pip命令一条一条自行安装,常见的科学计算类的库都包含在里面了,使得安装比常规python安装要容易。 Anaconda包含了Python语言完整的内核、功能强大的标准库和第三方扩展库等。看看官网的介绍,你是不是心动了?Let’s go!问题3:如何下载安装Anaconda
第一步,获取Anaconda安装包
1.Anaconda 官网(不推荐),因为尤其的慢,还容易出错。
Anaconda 官网安装包下载页面https://www.anaconda.com/download/
2.镜像网站安装。(推荐:清华大学开源软件镜像站)
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
安装版本特别多,机房安装亲测推荐版本,
如果32位win7可以选择Anaconda3-2018.12-Windows-x86.exe
如果64位win10可以选择Anaconda3-2020.07-Windows-x86_643.exe