在 Linux 中安装和卸载 Anaconda 的指南

什么是蟒蛇?

蟒蛇 是一个数据科学平台。 它旨在简化某些编程语言中的开发、打包和部署包。 它目前支持 Python(2 和 3)和 电阻.

Anaconda 带有自己的包管理器,称为 康达. 它是 pip、python 原生包管理器的替代品。 conda 也有一个虚拟环境(由普通 python 安装中的 virtualenv 提供)。

它包括几个预装的软件包。 因此,一次安装中的所有这些对于开发人员和系统管理员来说都是一笔不错的交易。 它的社区也很广泛,其中有论坛和大量用于学习和故障排除的文档。

Anaconda 有两个版本:

  1. 蟒蛇企业 用于商业用途。 它具有很好的可扩展性功能。
  2. 蟒蛇分布 适用于个人用户、学生、数据科学家和专业人士。 它是开源的。

请注意,本文解释了 Anaconda Distribution 而不是 Anaconda Enterprise 的安装和卸载。 参考 文档 对于企业版。

在 Linux 中安装 Anaconda

安装 Anaconda 是一项简单的任务,就像在 Windows 中运行这些程序一样。 您将获得一个安装程序脚本,然后运行它。

让我们更详细地了解这些步骤。

第 1 步:下载正确版本的 Anaconda

前往 Anaconda 官方网站和 下载安装程序 正确选择操作系统后。 请务必检查要安装的 Python 版本以及您拥有的 CPU 架构。 它们对于程序的正确运行是强制性的。

仔细选择您的 Anaconda 版本

可选步骤: 下载后,使用检查下载文件的哈希和 md5sum 或者 sha256sum. 使用上面提到的哈希验证哈希 这一页.

md5sum /path/to/installer
(or)
sha256sum /path/to/installer

您可能会注意到的一件事是 anaconda 安装程序与您通常在 Linux 中安装程序的方式完全不同。 不需要提取 tar xz 文件,因为它只是一个 .sh 脚本文件. 您可以从以下屏幕截图中看到这一点。

显示 anaconda 安装程序的目录列表,它只是 .sh 脚本文件

安装 anaconda 非常简单。 一切都会为你完成。

为了 example, .bashrc 将被编辑以扩展 小路 环境变量。 在撰写本文时,anaconda 安装程序仅更新 ~/.bashrc 当前用户的。 所以如果你想允许其他用户访问这个程序,你需要编辑 /etc/配置文件。

在 Linux 中安装和卸载 Anaconda 的指南 1anaconda 安装程序的前 20 行

您无需解压任何文件或将安装程序移动到诸如 /usr/本地. 您只需要运行安装程序。 安装程序本身会将文件复制到所需位置(您也可以更改这些文件)。

第 2 步:通过命令行安装程序安装 Anaconda

运行安装程序。 您可以通过进入下载 Anaconda 的目录或提供绝对路径来实现。

bash /path/to/installer
运行蟒蛇 bash 脚本运行蟒蛇 bash 开始安装的脚本

安装程序会提示以下有关安装的问题。

许可协议 – 通读协议并在您同意时继续(当然,您必须同意)。

在 Linux 中安装和卸载 Anaconda 的指南 2同意许可

安装位置 – 这是安装 anaconda 文件(即可执行文件)的地方。

在 Linux 中安装和卸载 Anaconda 的指南 3提供安装位置或使用默认位置

指定像 /选择/蟒蛇3 或者 /usr/local/anaconda3 如果您想让所有用户都可以使用该程序。

您也可以指定 /home/<用户名>/anaconda3 或任何其他路径,如果您只需要为当前用户安装。

如果您想共享对 anaconda 的访问权限,请确保这些人也有权访问该目录或他们自己 sudo 用户。

Anaconda 安装在您选择的位置Anaconda 安装在您选择的位置

初始化 ~/.bashrc – 这是您的可执行文件链接到环境变量的部分 小路. 请注意,这将初始化 ~/.bashrc 仅适用于当前用户。 因此,如果您不是所有用户都有权访问,则需要编辑 /etc/配置文件。 您可以在本文后面了解怎样执行此操作。

为 Anaconda 初始化 bashrc为 Anaconda 初始化 bashrc

VS 代码安装 – 会提示是否安装 VS 代码编辑器 或不。 根据您的喜好输入是/否。 由于这不是本文的重点,我建议输入“no”并稍后继续安装。

您可以使用 Anaconda 安装 VS Code您可以使用 Anaconda 安装 VS Code

安装现已完成。 你现在将拥有 康达anaconda-navigator 可执行文件。

让我们检查它们是否正常工作。 类型 conda --version 查看版本如下。

在 Linux 中安装和卸载 Anaconda 的指南 4康达版

类型 anaconda-navigator 你会看到下面的窗口。

在 Linux 中安装和卸载 Anaconda 的指南 5蟒蛇导航器

anaconda-navigator 不仅仅是一个 IDE,你使用代码编辑器, 木星 笔记本、终端等等。 它将成倍地提高您的工作效率。

使 Anaconda 可供其他用户使用

截至目前,只有当前用户拥有他/她的 ~/.bashrc 编辑文件以将 PATH 链接到 anaconda 可执行文件。

如果想让所有用户都访问anaconda,打开 /etc/配置文件 并添加以下行。

export PATH=$PATH:/opt/anaconda3/bin
(or)
export PATH=$PATH:/usr/local/anaconda3/bin

如果你安装了上述两个位置以外的anaconda,只需将replace /选择/“安装位置”你安装了anaconda的地方。

如果您只希望某些用户具有访问权限,只需编辑他们的 ~/.bashrc 通过添加上面的导出路径行,在他们的主目录中创建文件。

安装完成后,要立即进行更改,请立即运行 source ~/.bashrc.如果你已经编辑 /etc/配置文件 然后运行 source /etc/profile && ~/.bashrc

从 Linux 卸载 Anaconda

您可以通过两个简单的步骤卸载 Anaconda。

第1步: 使用 rm -rf anaconda-install-location 删除 anaconda 目录。 您可以参考这篇文章了解怎样在 Linux 中删除文件和目录。

为了 example, 如果你安装在默认位置,就可以使用 rm -rf ~/anaconda3

第2步: 注释或删除以下行 /etc/配置文件~/.bashrc (对于每个用户)。

export PATH="/path/to/anaconda-install-location/bin:$PATH"

现在卸载完成。 除非您将它们保存在里面,否则不会删除使用 conda 创建的项目 蟒蛇安装位置 喜欢 /opt/anaconda3/myproject 或者 /home/seeni/anaconda3/myproject.

就是这样

我希望你觉得这篇文章很有用。 如果您有任何建议或意见,请随时在下方留言。 并且不要忘记在社交媒体上分享它。

相关阅读:

Posted in: Linux