详解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 相关文章推荐
Django数据库操作的实例(增删改查)
Sep 04 Python
Python探索之自定义实现线程池
Oct 27 Python
Python字典操作详细介绍及字典内建方法分享
Jan 04 Python
python Opencv将图片转为字符画
Feb 19 Python
Diango + uwsgi + nginx项目部署的全过程(可外网访问)
Apr 22 Python
Python实现正弦信号的时域波形和频谱图示例【基于matplotlib】
May 04 Python
python3 tcp的粘包现象和解决办法解析
Dec 09 Python
python 串口读取+存储+输出处理实例
Dec 26 Python
Keras自定义IOU方式
Jun 10 Python
解决Python import .pyd 可能遇到路径的问题
Mar 04 Python
python 如何获取页面所有a标签下href的值
May 06 Python
python工具dtreeviz决策树可视化和模型可解释性
Mar 03 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
php 定义404页面的实现代码
2012/11/19 PHP
destoon各类调用汇总
2014/06/20 PHP
PHP实现多图片上传类实例
2014/07/26 PHP
php 5.6版本中编写一个PHP扩展的简单示例
2015/01/20 PHP
PHP实现截取中文字符串不出现?号的解决方法
2016/12/29 PHP
工作中常用到的JS表单验证代码(包括例子)
2010/11/11 Javascript
JavaScript中的apply()方法和call()方法使用介绍
2012/07/25 Javascript
javaScript 动态访问JSon元素示例代码
2013/08/30 Javascript
Extjs grid panel自带滚动条失效的解决方法
2014/09/11 Javascript
javascript:void(0)是什么意思及href=#与href=javascriptvoid(0)的区别
2015/11/13 Javascript
Highcharts 多个Y轴动态刷新数据的实现代码
2016/05/28 Javascript
如何提高数据访问速度
2016/12/26 Javascript
es6的数字处理的方法(5个)
2017/03/16 Javascript
详解Layer弹出层样式
2017/08/21 Javascript
jQuery实现checkbox即点即改批量删除及中间遇到的坑
2017/11/11 jQuery
vue拖拽组件使用方法详解
2018/12/01 Javascript
layui实现数据分页功能(ajax异步)
2019/07/27 Javascript
vue用BMap百度地图实现即时搜索功能
2019/09/26 Javascript
在Django框架中设置语言偏好的教程
2015/07/27 Python
Python ftp上传文件
2016/02/13 Python
Python cookbook(数据结构与算法)字典相关计算问题示例
2018/02/18 Python
python书籍信息爬虫实例
2018/03/19 Python
树莓派使用python-librtmp实现rtmp推流h264的方法
2019/07/22 Python
python安装本地whl的实例步骤
2019/10/12 Python
python对XML文件的操作实现代码
2020/03/27 Python
Python数据相关系数矩阵和热力图轻松实现教程
2020/06/16 Python
python实现简单遗传算法
2020/09/18 Python
CSS3 @media的基本用法总结
2019/09/10 HTML / CSS
canvas绘图按照contain或者cover方式适配并居中显示
2019/02/18 HTML / CSS
英国美术用品购物网站:Cass Art
2019/10/08 全球购物
教师群众路线心得体会
2014/11/04 职场文书
工人先锋号申报材料
2014/12/29 职场文书
2015年中秋节演讲稿
2015/03/20 职场文书
2015年医院保卫科工作总结
2015/07/23 职场文书
golang DNS服务器的简单实现操作
2021/04/30 Golang
Python软件包安装的三种常见方法
2022/07/07 Python