学习python后我们会知道,安装和使用python的时候,会遇到以下问题:

安装好python后,需要各种配置,比如配置环境变量,对于我这个刚刚入坑的萌新来说,也是第一次!

在安装python后,我们一般已经默认了pip包了,但是想要安装其他第三方包有时候也会有一些麻烦。

最重要的一点是,python2和python3的区别非常大,目前还有很多的包不兼容,安装了python3,但有的项目却要在python2下运行,但是一般的电脑上并不能安装两个python环境。

Anaconda的概念及作用?

anconda是一个用于科学计算的python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。通俗点说,你只需要安装一个anconda,安装好之后,会有一个默认的python环境,安装anconda2就是默认python2,安装python3就是默认python3,同时,anconda还给你预装了大部分常用的python包,你只需要用anconda自带的命令conda来安装你需要的包就行了,还有一点,如果你安装了anconda2已经有了python2环境,你可以通过conda来安装python3,anconda可以管理两个版本的python环境,并提供切换方式,可以随时切换到不同的python版本。

conda命令类似于pip,是anconda的包管理器工具,conda的设计理念——conda将几乎所有的工具、第三方包都当做package对待,甚至包括python和conda自身!因此,conda打破了包管理与环境管理的约束,能非常方便地安装各种版本python、各种package并方便地切换。

下面以windows下anaconda的安装为例

安装过程

软件的下载

建议不要去官网下载,windows下anconda最新版本600多M,官网下载比较慢,时间长,推荐去清华大学开源镜像站去下载。


这个网址可以选择自己想要的版本,但是最新更新的anaconda3是在2018年底,可能和官网上的版本有一些差别。

我下载的版本Anaconda3-5.3.1-Windows-x86_64.exe

下载好了以后我们就可以点击exe格式的安装文件安装了。

打开安装文件后,我们可以看到如图:




anaconda安装pythonPCV包 anaconda安装python2_windows安装anaconda

点击红色方框所圈住的位置



然后我们可以看到如下面的界面:




anaconda安装pythonPCV包 anaconda安装python2_第三方包_02

点击红色方框所圈住的位置



点击以后再一次得到以下画面:




anaconda安装pythonPCV包 anaconda安装python2_windows安装anaconda_03


下一步以后我们会看到:


anaconda安装pythonPCV包 anaconda安装python2_python_04

建议不要选择把anaconda安装在C盘


点击next后我们会得到以下的一个界面:


anaconda安装pythonPCV包 anaconda安装python2_windows安装anaconda_05

点击install进行安装


第一个勾:是否把Anaconda加入环境变量,官方提示不推荐勾选,说勾选后,在以后的卸载或重装时可能会导致问题,勾选的话,能直接在cmd中使用conda、jupyter、ipython等命令,不勾选的话,也可以使用Anaconda提供的命令行工具进行操作。

第二个勾:是否设置Anaconda所带的Python 3.7设置为系统默认的Python版本。

点击install进行安装:


anaconda安装pythonPCV包 anaconda安装python2_安装anaconda_06

正在进行安装,大约十分钟就可以安装完成


点击Install Microsoft VSCode:


anaconda安装pythonPCV包 anaconda安装python2_第三方包_07

安装vscode


点击next继续:


anaconda安装pythonPCV包 anaconda安装python2_python_08

取消两个√


anaconda就安装完成了。