如果您是科学计算领域的初学者,那么这是正确的教程。 在本教程中,我们将学习如何在 Debian 上安装 Anaconda。
让我们首先讨论 Anaconda。 基本上,Anaconda 是一些流行的 python 包和一个名为 conda 的包管理器的捆绑包。 它类似于点子。
你可能会想,如果我们有 pip 库,那么我们为什么要使用 Anaconda。 正如所讨论的 Anaconda 是一个捆绑包,一些流行的 Anaconda 包有 bumpy、scipy、Jupyter、nltk、sci-kit learn 等。 如果您的系统上安装了简单的 python,为了使用这些包,您必须使用 pip 单独安装它们。
伙计们,如果我们有解决方案,为什么还要受苦! 我们可以安装 Anaconda,因为它是所有这些软件包的捆绑包。 我们只需一次即可获得所有包裹。 这是一个方便的问题。
基本上,Anaconda 是 Python 和 R 编程语言的免费开源发行版,用于数据科学、机器学习等科学目的。
在安装 Anaconda 之前,您无需卸载其他 python 安装或软件包。 如果您使用 Anaconda,请不要卸载其他 python 包。
我希望你明白这个概念。 让我们学习如何在 Debian 上安装 Anaconda。
在 Debian 上安装 Anaconda 之前的先决条件
在开始在 Debian 上安装 Anaconda 的步骤之前,请确保运行以下行来安装软件包的所有依赖项。
sudo apt install libgl1-mesa-glx libegl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6
从 Anaconda 官方网站在 Debian 上安装 Anaconda
在 Debian 上安装 Anaconda 的第一步是使用 wget 或 curl 命令。 Wget 命令用于通过 Web 服务器下载包。 获取 wget 命令的详细知识:点击这里。 您需要从 Anaconda 官网下载该软件包。 让我们看一下下面的命令:
wget https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.sh
您还可以使用 ls 命令列出该文件夹以检查它是否已安装。 看看下面的图片:
下一步是使用 sha256sum 命令验证下载包的完整性。 基本上,sha256sum 命令用于检查 256 位校验和。 现在,什么是校验和? 校验和就像文件的指纹。 校验和的目的是检测在传输或存储过程中可能引入的错误。 更详细的知识,可以查看 Ubuntu 官方文档。 让我们看看下面的命令来检查 Anaconda 的数据完整性:
sha256sum /path/filename
它将打印如上图所示的输出。 只需确保已安装包的哈希键应与 Anaconda with Python 的哈希键匹配。
从安装过程开始
成功下载并验证其完整性后,下一步就是开始安装过程。 我们将使用一个 bash 安装程序来运行 .sh 脚本。 它将解压所有下载的包。 如果你想要详细的描述 bash shell,请检查此文档:单击此处。 让我们看一下下面的命令:
bash File_NAME
在安装过程中,系统会要求您查看许可条款和条件。 按回车完整查看。 此外,您将被要求在哪个位置安装软件包。 我建议选择默认位置。
在此之后,它会要求您使用 conda init 初始化 Anaconda。 我建议输入 yes,因为它会自动在 shell 脚本中添加路径。 该软件包将成功安装。
最后一步是 激活 Anaconda 即加载在 Path 环境变量中所做的更改。 每当我们对 Path 环境变量进行更改时,重新加载它是很重要的。 让我们看一下下面的命令:
source ~/.bashrc
至此,安装过程完成。
检查版本或详细信息
如果要查看 Anaconda 版本的版本或详细信息,请使用 –version 命令或 info 命令进行。 使用 version 命令将打印 Anaconda 的版本,但使用 info 命令将打印 Anaconda 的详细信息。 让我们看一下命令:
conda --version
或者:
conda info
更新蟒蛇
下一步是更新安装在 Anaconda 中的软件包。 为此,我们将使用更新命令。 它将更新所有软件包。 让我们看一下命令:
conda update --all --yes
它将成功更新软件包。 在上图中,您可以 根据 关键词。 这仅仅意味着 Anaconda 在基础环境中被激活运行。
蟒蛇与蟒蛇
在这里,我们将 Anaconda 与 Python 相关联。 为此,我们需要激活 Anaconda 服务。 执行此操作的命令如下:
conda activate
此命令将激活 Anaconda 服务。 运行python命令验证它是否与Anaconda关联。 您会注意到 Anaconda 与 Python 相关联,如上图所示。
停用 Anaconda
前面我们讨论了激活服务的命令。 如果您想停用服务怎么办? 我们将使用 deactivate 命令禁用服务。 让我们看一下下面的命令:
conda deactivate
在 Debian 中卸载 Anaconda
我们已经学习了如何卸载 anaconda。 现在,我们将看看如何卸载安装在我们系统中的 Anaconda。 由于它是通过 wget 命令安装的,因此我们需要删除它的目录。 我们将使用 rm 命令删除带有 -rf 选项的目录(因为它会删除该目录中的所有文件)。 执行此操作的命令如下:
rm -rf ~/anaconda3
它将删除安装的目录。 安装过程中自动配置了Anaconda的环境变量路径。 因此,我们需要编辑 bashrc 文件中的路径。 运行命令打开 bashrc 文件并删除路径,如下所示:
nano ~/.bashrc
删除如上图所示的路径。
最后一步是删除安装时创建的隐藏文件。 在此之后,卸载过程将完成。 它将被成功删除。 执行此操作的命令如下:
rm -rf ~/.condarc ~/.conda ~/.continuum
结论
我们已经成功地学习了如何在 Debian 上安装 Anaconda。 如果遇到任何问题,请在评论部分告诉我们。