如何在Linux上安装Python Anaconda

时间:2020-02-23 14:38:46  来源:igfitidea点击:

Anaconda是使用Python或者R编程语言的数据科学家的开源平台。
它作为Package Manager和Environviond Manager工作,我们可以创建虚拟环境并使用它轻松安装包。

介绍

Anaconda是Python和R程序员使用数据科学,AI,科学计算和更多令人兴奋的任务的最佳开放源分发之一。
它有一个名为Conda的内置包管理器,我们可以通过我们使用,可以轻松安装包。
它具有7,500多个开源包的集合,其中包括我们将需要的一切来实现数据科学。

今天,这个软件被许多数据科学家,IT专业人员和商业领袖使用,他们努力发展数据科学和AI的未来。
Anaconda包括这一点 conda命令行工具以及桌面图形用户界面名为Anaconda Navigator,因此它对命令行恋人和GUI用户很有用。
让我们看看Anaconda的一些最好的功能,这使得它在社区中流行,并且如何安装它以及如何使用它来安装包。

安装和配置

Anaconda是开源软件,也很容易在任何Linux发行版中安装。
要安装Anaconda,我们需要执行以下步骤。

第1步:更新本地包管理器

启动Linux上anaconda的安装过程。
首先,更新本地包管理器。
打开终端窗口并输入以下命令。

sudo apt-get update

这将更新本地包管理器。
上述命令的输出将是下面的图像中的类似。

第2步:下载最新版本的anaconda

最新的稳定版本的anaconda是2017.07版,就像写的那样。
在继续进一步之前,请转到"下载"页面并查看可用于下载的较新版本。

通过执行以下命令,使用命令行下载安装程序脚本。
如果我们不知道如何使用命令行下载文件,请参阅使用命令行以学习下载文件的完整教程。

sudo wget -P /anaconda https://repo.anaconda.com/archive/Anaconda3-2017.07-Linux-x86_64.sh

如果一切正常,则下载应开始,如我们在下面的图像中看到。
完成后,我们应该在当前工作目录中名为Anaconda的文件夹中拥有Anaconda的安装程序脚本。

第3步:验证校验和

此步骤是可选的,但建议使用。
校验和是用于验证下载脚本的真实性和完整性的安全工具。
我们可以使用 sha256sum命令显示脚本校验和。
在终端中执行以下命令。

sha256sum anaconda/Anaconda3-2017.07-Linux-x86_64.sh

此命令将输出SHA-256哈希。

我们需要将其与安装人员中的Anacondawebite中给出的散列进行比较。
如果哈希不相似,则文件可能会被某人损坏或者更改文件,因此出于安全原因,我们必须始终检查下载文件的哈希,尤其是赌注较高时。

步骤4:运行脚本以启动安装

到目前为止,我们已下载anaconda的安装程序文件,并检查了其安全性。
让我们运行安装文件并安装Anaconda。
要运行安装程序,请在终端中执行以下命令。

bash /anaconda/Anaconda3-2017.07-Linux-x86_64.sh

按ENTER继续向下滚动以读取许可协议,然后批准许可条款。

Do you accept the license terms? [yes|no]

如果我们没有许可条款和条件的问题,则执行是以批准许可证。
然后它会要求我们选择在系统中安装Anaconda的位置。

Anaconda3 will now be installed into this location:
/tuts/anaconda3
  - Press ENTER to confirm the location
  - Press CTRL-C to abort the installation
  - Or specify a different location below

如果我们对默认位置感到满意,则按Enter键均可以指定另一条路径。
现在Anaconda将安装在系统中;这可能要花点时间。
安装完成后,它会询问是否要运行Conda init。

执行是以将Conda命令行工具添加到系统路径中。
现在打开一个新终端并执行以下命令以验证安装是否成功。

conda --version

如果命令成功执行并将公共节目返回为输出,则在系统中安装并设置了Conda路径。
现在,我们可以开始使用它来安装Python库。

在anaconda上安装python库

Anaconda附带其包管理器,名为Conda,可以安装各种各样的软件包。
我们可以安装Anaconda Package Repo上存在的任何7500多个包。

我们还可以在Anaconda Cloud中安装数千个其他套餐。
如果我们没有在Conda存储库中找到任何包,请尝试使用 pip install package_name要使用pip packed manager安装该包,但如果使用Conda Package Manager安装软件包是一个很好的做法。

以下是如何使用Conda Package Manager安装Python库。
要使用Conda安装包,我们需要在下面的语法之后执行命令。

conda install package_name

这里package_name是我们要安装的包。
我们还可以使用以下语法指定包的版本。

conda install package-name=package_version

其中我们需要将要安装的包的版本置于插件或者package_version。

要查看一个实用的演示,请让我们使用Conda安装Numpy版本1.19.1包。
我们需要在终端中执行以下命令。

conda install numpy=1.19.1

我们还可以通过向Conda Install命令提供作为参数来安装多个包。
只需运行以下命令

conda install numpy opencv

更新anaconda包

我们还可以轻松使用Anaconda更新包装。
我们需要使用Conda使用Conda更新语法下方的包以更新anaconda包。

conda update numpy

此命令将更新我们之前安装的NUMPY包。

删除anaconda包

删除anaconda包与更新或者安装它一样简单。
我们需要使用Conda与卸载参数卸载包;我们需要遵循以下语法。

conda uninstall numpy

列出Anaconda中存在的所有包

我们学会了如何在anaconda安装软件包,但我们必须知道我们的系统中安装了哪些包的次数。
我们可以通过执行以下命令来执行此操作。

conda list

这将列出当前环境中的所有可用包。
我们可能会在下面的图像中看到输出。

更新anaconda.

更新anaconda是一个很漂亮和方便的任务;在终端中执行以下命令以及完成所有作业。

conda update --all

通过执行上面的命令,我们可以轻松更新anaconda及其软件包。
经常更新蟒蛇是一个很好的做法。

卸载Anaconda.

我们可能需要从系统中删除Anaconda软件时多次;有两种方法可以从系统中删除Anaconda。

情况1

只需删除安装目录以及在安装期间创建的所有其他文件,可以从系统中卸载Anaconda。
只需在安装目录中执行以下命令。

rm -rf ~/anaconda3 ~/.condarc ~/.conda ~/.continuum

这将删除所有anaconda文件和包。
执行此命令后,我们还必须需要从中删除anaconda路径 ~/.bashrc文件。

情况2

我们还可以通过使用anaconda云中提供的anaconda-clean包来卸载anaconda。
我们必须需要使用该命令安装Anaconda-Clean。

conda install anaconda-clean

然后在终端中执行命令Anaconda-Clean,并且将从系统中删除anaconda。