Anaconda详细安装步骤图文教程


Posted in Python onNovember 12, 2020

Anaconda(官方网站)就是可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。

事实上Anaconda 和 Jupyter notebook已成为数据分析的标准环境。

一、什么是Anaconda?

Anaconda在英文中是“蟒蛇”,麻辣鸡(Nicki Minaj妮琪·米娜)有首歌就叫《Anaconda》,表示像蟒蛇一样性感妖娆的身体。所以Anaconda的图标就像一个收尾互相咬住的“蟒蛇”。

简单来说,Anaconda是包管理器和环境管理器,Jupyter notebook 可以将数据分析的代码、图像和文档全部组合到一个web文档中。

接下来我详细介绍下Anaconda及其安装过程,并在最后给出Jupyter notebook:

二、为什么安装Anaconda

1)Anaconda 附带了一大批常用数据科学包,它附带了 conda、Python 和 150 多个科学包及其依赖项。因此你可以立即开始处理数据。

2)管理包

Anaconda 是在 conda(一个包管理器和环境管理器)上发展出来的。

在数据分析中,你会用到很多第三方的包,而conda(包管理器)可以很好的帮助你在计算机上安装和管理这些包,包括安装、卸载和更新包。

3)管理环境

为什么需要管理环境呢?

比如你在A项目中用了 Python 2,而新的项目B老大要求使用Python 3,而同时安装两个Python版本可能会造成许多混乱和错误。这时候 conda就可以帮助你为不同的项目建立不同的运行环境。

还有很多项目使用的包版本不同,比如不同的pandas版本,不可能同时安装两个 Numpy 版本,你要做的应该是,为每个 Numpy 版本创建一个环境,然后项目的对应环境中工作。这时候conda就可以帮你做到,而且conda不会影响系统自带的python。

三、如何安装AnacondaAnaconda

可用于多个平台( Windows、Mac OS X 和 Linux)。你可以在下面地址上找到安装程序和安装说明。根据你的操作系统是32位还是64位选择对应的版本下载。

Anaconda官网下载地址:Anaconda下载官网

你也可以去清华镜像去下载你需要的Anaconda的各个版本:Anaconda清华镜像地址

Anaconda 的下载文件比较大(约 500 MB),因为Anaconda附带了 Python 中最常用的数据科学包。

如果计算机上已经安装了 Python,安装不会对你有任何影响。实际上,脚本和程序使用的默认 Python 是 Anaconda 附带的 Python。

注意:如果你是windows 10系统,注意在安装Anaconda软件的时候,右击anaconda软件→选择以管理员的身份运行。具体安装步骤:

1. 前往官方下载页面下载。有两个版本可供选择:Python 3.6 和 Python 2.7,选择版之后根据自己操作系统的情况点击“64-Bit Graphical Installer”或“32-Bit Graphical Installer”进行下载。

2. 完成下载之后,双击下载文件,启动安装程序。

注意:

① 如果在安装过程中遇到任何问题,那么暂时地关闭杀毒软件,并在安装程序完成之后再打开。

② 如果在安装时选择了“为所有用户安装”,则卸载Anaconda然后重新安装,只为“我这个用户”安装。

3. 选择“Next”。

4. 阅读许可证协议条款,然后勾选“I Agree”并进行下一步。

5. 除非是以管理员身份为所有用户安装,否则仅勾选“Just Me”并点击“Next”。

6. 在“Choose Install Location”界面中选择安装Anaconda的目标路径,然后点击“Next”。

注意:

① 目标路径中不能含有空格,同时不能是“unicode”编码。

② 除非被要求以管理员权限安装,否则不要以管理员身份安装。

Anaconda详细安装步骤图文教程

7. 在“Advanced Installation Options”中不要勾选“Add Anaconda to my PATH environment variable.”(“添加Anaconda至我的环境变量。”)。因为如果勾选,则将会影响其他程序的使用。如果使用Anaconda,则通过打开Anaconda Navigator或者在开始菜单中的“Anaconda Prompt”(类似macOS中的“终端”)中进行使用。

除非你打算使用多个版本的Anaconda或者多个版本的Python,否则便勾选“Register Anaconda as my default Python 3.6”。

然后点击“Install”开始安装。如果想要查看安装细节,则可以点击“Show Details”。

Anaconda详细安装步骤图文教程

8. 点击“Next”。

9. 进入“Thanks for installing Anaconda!”界面则意味着安装成功,点击“Finish”完成安装。

注意:如果你不想了解“Anaconda云”和“Anaconda支持”,则可以不勾选“Learn more about Anaconda Cloud”和“Learn more about Anaconda Support”。

Anaconda详细安装步骤图文教程

10. 验证安装结果。可以选择下面的结果进行验证是否安装成功:

其实安装的过程就是一路next就好,是不是很简单,不要勾选将其加入到环境变量即可,安装完成之后即可在开始界面看到如下

内容:Anaconda详细安装步骤图文教程此时我们就可以在开始界面Anaconda中右击Anaconda Prompt打开终端或命令提示符中键入 conda list,以查看你安装的内容如下图:

Anaconda详细安装步骤图文教程

在开始界面Anaconda中点击Jupyter Notebook即可打开浏览器,显示如下界面,至于如何使用Jupyter Notebook我会在下一篇博客中做详细点的介绍

Anaconda详细安装步骤图文教程

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python计数排序和基数排序算法实例
Apr 25 Python
Python中用于去除空格的三个函数的使用小结
Apr 07 Python
Python实现将数据库一键导出为Excel表格的实例
Dec 30 Python
Django ORM框架的定时任务如何使用详解
Oct 19 Python
Python中多个数组行合并及列合并的方法总结
Apr 12 Python
python利用百度AI实现文字识别功能
Nov 27 Python
Python中GeoJson和bokeh-1的使用讲解
Jan 03 Python
python树莓派红外反射传感器
Jan 21 Python
python调用其他文件函数或类的示例
Jul 16 Python
python识别文字(基于tesseract)代码实例
Aug 24 Python
Python for循环搭配else常见问题解决
Feb 11 Python
tensorflow 获取checkpoint中的变量列表实例
Feb 11 Python
Jupyter Notebook安装及使用方法解析
Nov 12 #Python
利用Python发送邮件或发带附件的邮件
Nov 12 #Python
Python如何使用ConfigParser读取配置文件
Nov 12 #Python
Python使用windows设置定时执行脚本
Nov 12 #Python
Django restful framework生成API文档过程详解
Nov 12 #Python
Python通过Schema实现数据验证方式
Nov 12 #Python
Django用户认证系统如何实现自定义
Nov 12 #Python
You might like
PHP+APACHE实现用户论证的方法
2006/10/09 PHP
在PHP中养成7个面向对象的好习惯
2010/07/17 PHP
从零开始学YII2框架(五)快速生成代码工具 Gii 的使用
2014/08/20 PHP
PHP使用redis位图bitMap 实现签到功能
2019/10/08 PHP
Javascript 去除数组的重复元素
2010/05/04 Javascript
基于jquery的多彩百分比 动态进度条 投票效果显示效果实现代码
2011/08/28 Javascript
javascript针对DOM的应用分析(三)
2012/04/15 Javascript
JavaScript建立一个语法高亮输入框实现思路
2013/02/26 Javascript
jQuery解决下拉框select设宽度时IE 6/7/8下option超出显示不全
2013/05/27 Javascript
TypeScript 学习笔记之基本类型
2015/06/19 Javascript
js实现图片加载淡入淡出效果
2017/04/07 Javascript
jQuery接受后台传递的List的实例详解
2017/08/02 jQuery
JavaScript编程设计模式之构造器模式实例分析
2017/10/25 Javascript
React-intl 实现多语言的示例代码
2017/11/03 Javascript
浅谈关于iview表单验证的问题
2018/09/29 Javascript
iview Upload组件多个文件上传的示例代码
2018/09/30 Javascript
微信小程序中限制激励式视频广告位显示次数(实现思路)
2019/12/06 Javascript
vue 使用插槽分发内容操作示例【单个插槽、具名插槽、作用域插槽】
2020/03/06 Javascript
微信小程序实现搜索功能
2020/03/10 Javascript
Python中矩阵库Numpy基本操作详解
2017/11/21 Python
Python callable()函数用法实例分析
2018/03/17 Python
使用Python的toolz库开始函数式编程的方法
2018/11/15 Python
pytorch实现用CNN和LSTM对文本进行分类方式
2020/01/08 Python
基于注解实现 SpringBoot 接口防刷的方法
2021/03/02 Python
CSS的background属性及CSS3的背景图片设置总结
2016/06/13 HTML / CSS
12个不为大家熟知的HTML5设计小技巧
2016/06/02 HTML / CSS
美国购买和销售礼品卡平台:Raise
2017/01/13 全球购物
土耳其玩具商店:Toyzz Shop
2019/08/02 全球购物
工作人员思想汇报
2014/01/09 职场文书
手术室护士节演讲稿
2014/08/27 职场文书
2014年党员自我剖析材料
2014/10/07 职场文书
综治工作汇报材料
2014/10/27 职场文书
Python数据分析之pandas读取数据
2021/06/02 Python
Vue3.0写自定义指令的简单步骤记录
2021/06/27 Vue.js
SQLServer 错误: 15404,无法获取有关 Windows NT 组/用户 WIN-8IVSNAQS8T7\Administrator 的信息
2021/06/30 SQL Server
java版 简单三子棋游戏
2022/05/04 Java/Android