Anaconda 安装,linux 操作系统学习
[](
)1.Anaconda 是什么
Anaconda 指的是一个开源的 Python 发行版本,其包含了 conda、Python 等 180 多个科学包及其依赖项。Anaconda 也是 Python 的包管理器和环境管理器。
先来解决一个初学者都会问的问题:我已经安装了 Python,那么为什么还需要 Anaconda 呢?原因有以下几点:
(1)Anaconda 附带了一大批常用数据科学包,它附带了 conda、Python 和 180 多个科学包及其依赖项。因此你可以用 Anaconda 立即开始处理数据。
(2)管理包。Anaconda 是在 conda(一个包管理器和环境管理器)上发展出来的。在数据分析中,你会用到很多第三方的包,而 conda(包管理器)可以很好的帮助你在计算机上安装和管理这些包,包括安装、卸载和更新包。
(3)管理环境。为什么需要管理环境呢?比如你在 A 项目中用到了 Python2,而新的项目要求使用 Python3,而同时安装两个 Python 版本可能会造成许多混乱和错误。这时候 conda 就可以帮助你为不同的项目建立不同的运行环境。还有很多项目使用的包版本不同,比如不同的 pandas 版本,不可能同时安装两个 pandas 版本。你要做的应该是在项目对应的环境中创建对应的 pandas 版本。这时候 conda 就可以帮你做到。
总结:Anaconda 解决了官方 Python 的两大痛点:
(1)提供了包管理功能,Windows 平台安装第三方包经常失败的场景得以解决。
(2)提供环境管理功能,解决了多版本 Python 并存、切换的问题。
[](
)2.Anaconda 下载
从官网下载:[Download Anaconda Now!](
),不过官网速度比较慢,不太推荐。
从清华大学镜像下载:[Tsinghua Open Source Mirror](
)(推荐)
![](https://static001.geekbang.org/infoq/f8/f8769b6a54927883f5af2036509a8e76.png)
[](
)3.Anaconda 安装
打开下载好的 Anaconda 文件,出现如下界面,点击Next
即可
![](https://static001.geekbang.org/infoq/66/66e0edac46e82b007a7895fd86f69786.png)
用户协议,点击I Agree
![](https://static001.geekbang.org/infoq/d5/d50772f3e3519e6c2b2c6f65d40578c9.png)
选Just Me
,然后点击Next
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210109223645642.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,t
ext_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1RoaW5rV29u,size_16,color_FFFFFF,t_70#pic_center)
选择安装路径
注意:路径要简单,不要有空格!!!不要有中文字符!!!
![](https://static001.geekbang.org/infoq/d6/d68a846afbec083e30afc79a573aa4ab.png)
接下来是重中之重,第一个选项是添加环境变量,默认是没有勾选的,请务必勾选上,如果这里不勾选,后续安装完成后想要自行添加环境变量会比较麻烦。
勾选完后点击 Install
安装。
![](https://static001.geekbang.org/infoq/77/77247df7683c20c36e3f61da55ce15f1.png)
安装完成,点击Next
![](https://static001.geekbang.org/infoq/a9/a93e14948e316b23a4d7a7f227616503.png)
这里是Pycharm
的一个推广,没有需求的话可以不用管,最后一步了,继续点Next
。
![](https://static001.geekbang.org/infoq/2e/2e7051fcbe78df92f4bdc7c907d656bb.png)
进入Thanks for installing Anaconda!
界面则意味着安装成功,点击Finish
完成安装。
![](https://static001.geekbang.org/infoq/b1/b1ce407b8e89281179842013188701c7.png)
[](
)4.Anaconda 环境变量配置
如果安装Anaconda
时勾选了Add Anaconda3 to my PATH environment variable
,可以忽略此步骤,如果没有勾选则需要进行配置
此电脑—属性—高级系统设置—环境变量—path—编辑—新建,路径根据自己的安装路径进行修改
C:\dev\anaconda3
C:\dev\anaconda3\Library\mingw-w64\bin
C:\dev\anaconda3\Library\usr\bin
C:\dev\anaconda3\Library\bin
C:\dev\anaconda3\Scripts
![](https://static001.geekbang.org/infoq/3d/3d6f0eec83eb2777c7496115ed8a2702.png)
[](
)5.检验是否安装成功
在 cmd 中输入:python,查看是否有 Python 环境?
![](https://static001.geekbang.org/infoq/bb/bb786d2999ad7752c7926ed4d406c6c2.png)
在 cmd 中输入:conda --version,查看是否有 conda 环境? (检验安装成功的标志)
![](https://static001.geekbang.org/infoq/3d/3d6f0eec83eb2777c7496115ed8a2702.png)
在 cmd 中输入: conda info (检验安装成功的标志)
![](https://static001.geekbang.org/infoq/b5/b56ba83b11af5f62cc2db15ea258061c.png)
更新所有包
初次安装的包一般比较老,为了避免之后使用报错,可以输入 conda update --all 命令,把所有包进行更新。
![](https://static001.geekbang.org/infoq/3d/3d6f0eec83eb2777c7496115ed8a2702.png)
在提示是否更新的时候输入 y(Yes)让更新继续。
[](
)6.检验 Anaconda Navifator 是否安装成功
点击Anaconda Navifator
,看是否能够进入界面,若成功,大功告成。
![](https://static001.geekbang.org/infoq/37/37ff8471581653db43c92b470552b68c.png)
点击Anaconda Navigator(anaconda3)
,界面如下说明安装成功
![](https://static001.geekbang.org/infoq/45/4535c8b22836472ecab2379ed8c52d36.png)
[](
)7.修改 Anaconda 镜像
评论