前言

一般而言,编程语言搭配开发环境有两步,一个是下载安装对应的IDEA,另一个是配置相应的环境。对于Python开发来说也是一样的,在IDEA方面我们可以选择更专业的pycharm或者轻量级的vscode,在环境方面我们可以选择直接下载Python或者miniconda,anaconda。本文推荐大家下载anaconda,并提供下载安装的教程。

为什么是anaconda,而不是直接下载Python?一些Python新手可能会直接下载Python,因为它体量小。然而我们知道,python的包都有许多的版本,包括python本身。然而不同的版本之间可能是完全不兼容的,在开发项目时,只有某个特定的版本才能符合需求,否则就会报错。在一些旧的项目中,甚至要求Python2才能起到作用。直接下载Python,我们只有一个环境,这在手头只有一个项目时还好说,若是有不同的项目,而这几个项目又需要不同的环境时,就非常难以操作了。这时我们就需要有虚拟环境,需要有conda。

conda是一个包管理工具和Python环境管理工具。它的第一个作用是用来管理python包,我们可以用conda语句安装卸载更新等等来操作oython包,作用与pip相同,或者说是pip的升级版。第二个作用则是可以用来创建虚拟环境从而可以在一台终端创建多个python版本或python软件包及其依赖环境。conda的特点是免费,开源,跨平台。miniconda和anaconda则是conda的发行版本,前者体量小,仅有python本体和几个必备包,后者体量较大,自带了许多极其有用的包,特别是在数据科学方面。对于新手来说,下载anaconda无疑是最佳的选择。

在下载之前,为了防止混淆,再重申一遍,下载anaconda之后就不必再下载python,因为前者已经包括了后者。

第一步,我们在anaconda官网下载anaconda的安装程序。大概在600M左右,三四分钟就可以下载完成。

安装anconda之前要安装python吗 装anaconda前要装python吗_深度学习


第二步,双击下载好的文件anaconda3.exe,按照截图一步步完成安装。

安装anconda之前要安装python吗 装anaconda前要装python吗_Python教程_02


安装anconda之前要安装python吗 装anaconda前要装python吗_深度学习_03


安装anconda之前要安装python吗 装anaconda前要装python吗_开发语言_04


安装anconda之前要安装python吗 装anaconda前要装python吗_深度学习_05


安装anconda之前要安装python吗 装anaconda前要装python吗_开发语言_06


点击install,开始安装。安装完成后一直点击next直到finish。

第三步,验证。

点击开始,选择anaconda prompt

安装anconda之前要安装python吗 装anaconda前要装python吗_深度学习_07


在跳出的黑框里输入conda list再回车,如果出现很多库名和版本号列表,说明安装成功。