详解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 相关文章推荐
python3调用R的示例代码
Feb 23 Python
python实现简单神经网络算法
Mar 10 Python
Python多进程写入同一文件的方法
Jan 14 Python
python实现扫描局域网指定网段ip的方法
Apr 16 Python
详解用pyecharts Geo实现动态数据热力图城市找不到问题解决
Jun 26 Python
pandas的to_datetime时间转换使用及学习心得
Aug 11 Python
django多种支付、并发订单处理实例代码
Dec 13 Python
Pytorch evaluation每次运行结果不同的解决
Jan 02 Python
python GUI库图形界面开发之PyQt5访问系统剪切板QClipboard类详细使用方法与实例
Feb 27 Python
python实现udp聊天窗口
Mar 31 Python
基于python+selenium自动健康打卡的实现代码
Jan 13 Python
解决Python中的modf()函数取小数部分不准确问题
May 28 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生成随机数或者字符串的代码
2008/09/05 PHP
php 字符串中的\n换行符无效、不能换行的解决方法
2014/04/02 PHP
PHP实现的超长文本分页显示功能示例
2018/06/04 PHP
php+lottery.js实现九宫格抽奖功能
2019/07/21 PHP
PHP实现数组根据某个字段进行水平合并,横向合并案例分析
2019/10/08 PHP
jQuery 动态酷效果实现总结
2009/12/27 Javascript
angularjs实现与服务器交互分享
2014/06/24 Javascript
jQuery读取XML文件内容的方法
2015/03/09 Javascript
使用Javascript判断浏览器终端设备(PC、IOS(iphone)、Android)
2017/01/04 Javascript
js实现文本上下来回滚动
2017/02/03 Javascript
从零开始学习Node.js系列教程四:多页面实现的数学运算示例
2017/04/13 Javascript
Vue关于数据绑定出错解决办法
2017/05/15 Javascript
ExtJs整合Echarts的示例代码
2018/02/27 Javascript
详解Immutable及 React 中实践
2018/03/01 Javascript
angular4+百分比进度显示插件用法示例
2019/05/05 Javascript
Vue keepAlive 数据缓存工具实现返回上一个页面浏览的位置
2019/05/10 Javascript
Vue 使用beforeEach实现登录状态检查功能
2019/10/31 Javascript
js实现盒子拖拽动画效果
2020/08/09 Javascript
[02:28]DOTA2 2015国际邀请赛中国区预选赛首日现场百态
2015/05/26 DOTA
python的Template使用指南
2014/09/11 Python
Django实现全文检索的方法(支持中文)
2018/05/14 Python
TensorFlow数据输入的方法示例
2018/06/19 Python
django 捕获异常和日志系统过程详解
2019/07/18 Python
对Django中内置的User模型实例详解
2019/08/16 Python
opencv3/python 鼠标响应操作详解
2019/12/11 Python
基于Numba提高python运行效率过程解析
2020/03/02 Python
ProBikeKit德国:在线公路自行车专家
2018/06/03 全球购物
美国一家著名的手表在线折扣网站:Discount Watch Store
2020/02/24 全球购物
行政经理的岗位职责
2013/11/23 职场文书
党员剖析材料范文
2014/09/30 职场文书
2015年社区矫正工作总结
2015/04/21 职场文书
初中信息技术教学反思
2016/02/16 职场文书
基于Nginx实现限制某IP短时间访问次数
2021/03/31 Servers
Python基础之函数嵌套知识总结
2021/05/23 Python
Python可变集合和不可变集合的构造方法大全
2021/12/06 Python
redis数据一致性的实现示例
2022/03/18 Redis