详解Anaconda 的安装教程


Posted in Python onSeptember 23, 2020

Anaconda介绍

Anaconda指的是一个开源的Python发行版本,其包含了Python、conda等180多个科学包及其依赖项。 因为包含了大量的科学包,Anaconda 的下载文件比较大。
这么说可能有点抽象,大家可以直接把Anaconda理解为一个python的傻瓜捆绑包。

为什么要安装Anaconda?

Anaconda对于python初学者而言及其友好,相比单独安装python主程序,选择Anaconda可以帮助省去很多麻烦,Anaconda里添加了许多常用的功能包,如果单独安装python,这些功能包则需要一条一条自行安装,在Anaconda中则不需要考虑这些,同时Anaconda还附带捆绑了两个非常好用的交互式代码编辑器(Spyder、Jupyter notebook)。

详解Anaconda 的安装教程

Anaconda下载

下载地址:https://www.anaconda.com/download/

详解Anaconda 的安装教程

Anaconda 是跨平台的,有 Windows、macOS、Linux 版本,我们这里以 Windows 版本为例,点击那个 Windows 图标。

我这里选择下载

Python 3.7 version *?Python 3.7 版 *

64-Bit Graphical Installer (486 MB) --64位图形安装程序(点击Download默认下载64-bit版本)

当然,你也可以根据自己的实际情况或者使用习惯,选择 Python 2.7版的,或者 32-Bit 版本的。

安装包有 486MB,因为网速的关系,下载时间可能会比较长,请耐心等待。我这里下载完成 Anaconda3-2019.07-Windows-x86_64.exe文件了。

详解Anaconda 的安装教程

anaconda每隔几个月会更新一次,我这次下载的是2019年7月更新的,不同版本大小可能不一样,大家下载最新的就行了。

安装 Anaconda

打开下载好的 Anaconda3-2019.07-Windows-x86_64.exe文件,出现如下界面。

详解Anaconda 的安装教程

没什么好说的,点击 Next 即可。

详解Anaconda 的安装教程

用户协议,点击 I Agree。

详解Anaconda 的安装教程

Install for:

Just me

All Users

假如你的电脑有好几个 Users ,才需要考虑这个问题。其实我们电脑一般就一个 User,就我们一个人使用,如果你的电脑有多个用户,选择All Users。不管是选择哪个,后续的安装流程都是相同的,所以不用在这里太过纠结,这里直接选择Just Me,然后继续点击 Next 。

详解Anaconda 的安装教程

选择安装路径,这里建议装在C盘,也就是默认安装位置。(我的用户名是50454,大家选择Just me之后,路径就会自动选择在自己的windows账户下,默认是Administrator)安装完大概3个G,如果C盘空间很紧张也可以装在其他盘,但将来我们在使用时在读取速率上可能会有一定的影响。选择好了之后点击Next

详解Anaconda 的安装教程详解Anaconda 的安装教程

接下来是重中之重,第一个选项是添加环境变量,默认是没有勾选的,请务必勾选上,如果这里不勾选,后续安装完成后想要自行添加环境变量会非常麻烦。勾选完后点击 Install 安装。如果忘了勾选可以卸载重装。

详解Anaconda 的安装教程

安装时间根据你的电脑配置而异,电脑配置高,硬盘是固态硬盘,速度就更快。安装过程其实就是把 安装文件 里压缩的各种 dll 啊,py 文件等,全部写到安装目标文件夹里。完成后点击Next。

详解Anaconda 的安装教程

这里是pycharm的一个推广,pycharm是一个代码编辑器,在代码编辑器中编辑代码会给予根据不同语法自动缩进以及高亮显示等。
没有需求的话可以不用管,最后一步了,继续点Next。

详解Anaconda 的安装教程

Finish完成。(那两个 √ 可以取消。)
安装完成后在开始菜单会多出一个快捷方式,也就是Anaconda下的4个子程序:

详解Anaconda 的安装教程

其中Anaconda Prompt 就是我们的cmd,打开后如下:

详解Anaconda 的安装教程

这里默认应该是黑底白字,我设置成了白底黑字这样看起来不那么压抑。

键入python --version 回车,查看当前安装的python版本
我们也可以通过键入python 回车进入python解释器

详解Anaconda 的安装教程

进入python解释器键入print('hellow world')运行试试看
然后键入exit()退出python解释器。

详解Anaconda 的安装教程

安装第三方包

requests示例
在cmd中输入
conda install requests
或者
pip install requests
来安装requests包.
安装完成之后我们键入python进入解释器并import requests包, 这次一定就是成功的.

详解Anaconda 的安装教程

尾声

安装Anaconda的流程到此为止,jupyter是一个很好用的交互式python环境,强烈推荐大家在编写脚本时使用。

详解Anaconda 的安装教程

除此之外还建议大家安装一个仅用来阅读py文件的代码编辑器,因为写代码主要还是用jupyter,但jupyter作为一个交互式编辑器,对静态文件的阅读效果则还是有些强差人意,代码编辑器都大同小异,大家可以根据自己的喜好来选择(我用的是atom,其实用起来都差不多)

到此这篇关于Anaconda 的安装教程的文章就介绍到这了,更多相关Anaconda 的安装内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python 中的with关键字使用详解
Sep 11 Python
详解Python 装饰器执行顺序迷思
Aug 08 Python
python中cPickle类使用方法详解
Aug 27 Python
Python中创建二维数组
Oct 17 Python
python 对多个csv文件分别进行处理的方法
Jan 07 Python
python实现AES和RSA加解密的方法
Mar 28 Python
下载官网python并安装的步骤详解
Oct 12 Python
Pytorch evaluation每次运行结果不同的解决
Jan 02 Python
解决Python在导入文件时的FileNotFoundError问题
Apr 10 Python
cookies应对python反爬虫知识点详解
Nov 25 Python
Python django中如何使用restful框架
Jun 23 Python
理解python中装饰器的作用
Jul 21 Python
如何使用pycharm连接Databricks的步骤详解
Sep 23 #Python
社区版pycharm创建django项目的方法(pycharm的newproject左侧没有项目选项)
Sep 23 #Python
Python3+RIDE+RobotFramework自动化测试框架搭建过程详解
Sep 23 #Python
python通过函数名调用函数的几种场景
Sep 23 #Python
Python如何执行系统命令
Sep 23 #Python
Python SMTP发送电子邮件的示例
Sep 23 #Python
python两个list[]相加的实现方法
Sep 23 #Python
You might like
[EPIC] Larva vs Flash ZvT @ Crossing Field [2017-10-09]
2020/03/17 星际争霸
DC游戏Steam周三特惠 《蝙蝠侠》阿卡姆系列平史低
2020/04/09 欧美动漫
PHP 透明水印生成代码
2012/08/27 PHP
PHP实现过滤各种HTML标签
2015/05/17 PHP
php实现简单的上传进度条
2015/11/17 PHP
WordPress中用于更新伪静态规则的PHP代码实例讲解
2015/12/18 PHP
session 加入redis的实现代码
2016/07/15 PHP
键盘控制事件应用教程大全
2006/11/24 Javascript
基于jQuery实现的百度导航li拖放排列效果,即时更新数据库
2012/07/31 Javascript
JQuery DataTable删除行后的页面更新利用Ajax解决
2013/05/17 Javascript
基于Unit PNG Fix.js有时候在ie6下不正常的解决办法
2013/06/26 Javascript
根据表格中的某一列进行排序的javascript代码
2013/11/29 Javascript
浅谈 jQuery 事件源码定位问题
2014/06/18 Javascript
JS实现从连接中获取youtube的key实例
2015/07/02 Javascript
jQuery使用animate创建动画用法实例
2015/08/07 Javascript
js与jQuery实现checkbox复选框全选/全不选的方法
2016/01/05 Javascript
微信小程序 wx.uploadFile在安卓手机上面the same task is working问题解决
2016/12/14 Javascript
jQuery中弹出iframe内嵌页面元素到父页面并全屏化的实例代码
2016/12/27 Javascript
浅谈jQuery中事情的动态绑定
2017/02/12 Javascript
微信小程序踩坑记录之解决tabBar.list[3].selectedIconPath大小超过40kb
2018/07/04 Javascript
Vue注册组件命名时不能用大写的原因浅析
2019/04/25 Javascript
[47:08]OG vs INfamous 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
python 正则表达式贪婪模式与非贪婪模式原理、用法实例分析
2019/10/14 Python
pytorch梯度剪裁方式
2020/02/04 Python
详解python命令提示符窗口下如何运行python脚本
2020/09/11 Python
python 爬虫基本使用——统计杭电oj题目正确率并排序
2020/10/26 Python
pytorch中index_select()的用法详解
2021/01/06 Python
HTML5图片层叠的实现示例
2020/07/07 HTML / CSS
获取邓白氏信用报告:Dun & Bradstreet
2019/01/22 全球购物
三年级科学教学反思
2014/01/29 职场文书
大二学习计划书范文
2014/04/27 职场文书
小学爱国卫生月活动总结
2014/06/30 职场文书
大学生活动总结模板
2014/07/02 职场文书
2015年新教师工作总结
2015/04/28 职场文书
2016年社区国庆节活动总结
2016/04/01 职场文书
golang 如何通过反射创建新对象
2021/04/28 Golang