Anaconda下载安装与手动配置环境变量

首先,在安装前,我们要搞清楚Anaconda,miniconda,conda以及pip的区别。关于这些工具的介绍转自Anaconda与conda、pip与conda的区别 – 知乎作为一个Python初学者,在请教资深Python用户怎么入门的时候,是不是总是被推荐“你去下载一个Anaconda就行”? 在下载Package的时候,到底是要用pip还是conda?它俩到底是什么关系,有什么区别? 本文就将分析一…https://zhuanlan.zhihu.com/p/379321816

1、Anaconda

Anaconda是一个软件发行版,即一个预先建立和配置好的packages的集合,可以被安装在操作系统上,并被使用。它包含了Python本身和数百个第三方开源项目的二进制文件,例如conda、numpy、scipy、ipython等。

2、Miniconda

Miniconda也是一个软件发行版,本质上是一个用来安装空的conda环境的安装器,它仅包含Conda和Conda的依赖,而不包含上一段中列举的包。所以我们可以从零开始,安装我们需要的东西。当然,我们也可以通过conda intall anaconda来将anaconda安装到其中。

3、Conda

Conda是一个包和环境管理工具。可以用来自动化安装、升级、删除packages的工具。比如其拥有“conda install“、”conda update“、”conda remove“等子命令。

4、pip与conda

conda是一个与语言无关的跨平台包和环境管理器。只能在conda环境中安装包,但是可以安装各种语言、各种类型的包。

Pip是Python包的通用管理器,只能管理python包,但在任何环境中都可以使用。

所以说,如果我们需要用到很多依赖于外部dependencies的Python包(例如NumPy、SciPy和Matplotlib),或者如果我们想要跟踪这些包的外部依赖,那么pip是帮不了我们的,因为它只能管理Python包。

如果我们要做的仅仅是在相互独立的环境中安装Python包,那么conda的作用 pip+virtualenv的作用几乎是一样的。其中“相互独立的环境”指的是conda环境或者是virtualenv,在这样的环境中,我们可以在不修改系统Python安装的前提下安装各种包。

5、conda和pip+virtualenv的区别

首先,在conda环境下,我们可以管理不同版本的Python,包括安装和升级Python本身。但是virtualenvs必须基于一个已经存在的、有外部管理的Python可执行文件。virtualenv能实现的只是不同环境下的python包互相独立,但是不同环境下用的python是同一个版本。

其次,conda环境是放在一个可执行路径中的真正独立的环境。virtualenv的环境是建立于符号链接(symlinks)的环境,这种环境打破了virtualenv的独立性,有时候对于非python的dependencies来说是很脆弱的。

接下来正式开始安装Anaconda

Step 1:下载安装包

首先找到Anaconda官网,点击download默认下载最新64位windows版本Anaconda | The World's Most Popular Data Science Platformicon-default.png?t=M276https://www.anaconda.com/

也可以根据自己电脑的配置选择相应的版本

 Step 2:安装

打开刚刚下载好的安装包。按照指示选择。

这里选择是只有一个用户还是所有用户都可以使用,根据需求diy就可以了。

手动选择安装路径。

 

注意:第一个“将anaconda3添加到环境变量”的选项不要勾选!(官方也是不建议勾选的)因为可能会在卸载和重装的时候产生许多不必要的麻烦。具体会发生什么以及该如何处理请参见这位大佬的博客。环境变量我们将在安装后进行手动配置,配置与不配置的区别就在于能够直接通过cmd使用conda。

(其实不配置也没有关系,我们可以打开anaconda prompt进行使用)Anaconda02:选中了Add Anaconda3 to my PATH environment variable (关于一次手残的操作)_张三生♂的博客-CSDN博客_anaconda安装勾选add吗这是一次手残带来的噩梦。重新安装anaconda时,我将Anaconda3加入了环境变量中,没错,就是下面那个第一个选项框。虽然勾上的时候,字体颜色会变成红色从而来警告我,但我义无反顾的勾选上了。如果正常继续使用,是没有任何关系的。但我又想重装Anaconda,于是,我使用了它自带的unistall工具去卸载,这时候问题就来了!!!我发现,anaconda无法被卸载干净,那是一种很奇妙的状态,anaconda不见了,但是conda环境还在,我命令行执行conda –version都还有效。https://blog.csdn.net/qq_35069382/article/details/118525894

 

单击“install” 等待一会儿就安装好了。可以看到工具栏多了anaconda以及开发环境 jupyter notebook 和 spyder。打开prompt(命令行工具)

打开后默认base环境。 

使用命令,查询conda版本

conda -V

我们现在装的conda版本是4.10.3

 

 使用命令,查询python版本

python -V

可见base环境下的python版本是3.9.7 

 

 安装成功!!

Step 3:手动配置环境变量

win+R打开cmd命令窗口,输入conda,此时显示conda无法被识别。是因为我们没有添加路径到环境变量。 

 解决方法:

1、打开控制面板,找到系统与安全 

 点击系统

选择高级系统设置 

 选择环境变量

双击path进行环境变量编辑。

 新建下面四个环境变量,这里的路径不是乱加的,要根据自己电脑的实际路径进行新建哦。

添加完成后打开cmd命令窗口进行测试,输入conda,输出以下内容即为环境配置成功!

 

 

来源:kidllll

物联沃分享整理
物联沃-IOTWORD物联网 » Anaconda下载安装与手动配置环境变量

发表评论