如何在 Linux 上安装和卸载 Anaconda
本教程将帮助您逐步在Linux系统中安装和卸载Anaconda Distribution。
什么是蟒蛇?
Anaconda 是一个数据科学平台。它旨在简化某些编程语言的开发、打包和部署包。目前它支持 Python(2 和 3)和 R。
Anaconda 带有自己的包管理器,称为 conda。它是 pip 的替代品,Python 原生的包管理器。 conda 还有一个虚拟环境(在正常的 python 安装中由 virtualenv 提供)。
它包括几个预安装的软件包。因此,对于开发人员和系统管理员来说,一次安装所有这些功能是非常划算的。它的社区也很广泛,其中有论坛和大量用于学习和故障排除的文档。
Anaconda 有两个版本:
Anaconda Enterprise 适合商业用途。它具有很强的可扩展性。
面向个人用户、学生、数据科学家和专业人士的 Anaconda Distribution。它是开源的。
请注意,本文介绍了 Anaconda Distribution 而不是 Anaconda Enterprise 的安装和卸载。请参阅企业版文档。
在 Linux 中安装 Anaconda
安装 Anaconda 是一项简单的任务,就像在 Windows 中运行这些程序一样。您获得一个安装程序脚本,然后运行它。
让我们更详细地看看这些步骤。
第 1 步:下载正确版本的 Anaconda
正确选择操作系统后,前往 Anaconda 官方网站并下载安装程序。请务必检查要安装的 Python 版本以及您拥有的 CPU 架构。它们对于程序的正确运行是必需的。
可选步骤:下载后,使用md5sum或sha256sum检查下载文件的哈希值。使用本页提到的哈希值验证哈希值。
md5sum /path/to/installer
(or)
sha256sum /path/to/installer
您可能会注意到的一件事是 anaconda 安装程序与您通常在 Linux 中安装程序的方式完全不同。无需提取 tar xz 文件,因为它只是一个 .sh 脚本文件。您可以从以下屏幕截图中看到这一点。
安装 anaconda 非常简单。一切都会为你完成。
例如,将编辑.bashrc以扩展PATH 环境变量。截至撰写本文时,anaconda 安装程序仅更新当前用户的 ~/.bashrc。所以如果你想允许其他用户访问这个程序,你需要编辑/etc/profile。
您无需提取任何文件或将安装程序移动到 /usr/local 等位置。您只需要运行安装程序。安装程序本身会将文件复制到所需的位置(您也可以更改这些位置)。
第2步:通过命令行安装程序安装Anaconda
运行安装程序。您可以通过进入下载 Anaconda 的目录或提供绝对路径来完成此操作。
bash /path/to/installer
安装程序将提示以下有关安装的问题。
许可协议 – 仔细阅读协议,如果同意则继续(当然,您必须同意)。
安装位置 – 这是安装 anaconda 文件(即可执行文件)的位置。
如果您想让该程序可供所有用户使用,请指定 /opt/anaconda3 或 /usr/local/anaconda3 等位置。
如果您只需要为当前用户安装,您还可以指定 /home/
如果您想共享对 anaconda 的访问权限,请确保这些人也有权访问该目录或者他们自己是 sudo 用户。
初始化 ~/.bashrc - 这是您的可执行文件链接到环境变量 PATH 的部分。请注意,这只会为当前用户初始化~/.bashrc。因此,如果您不希望所有用户都具有访问权限,则需要编辑 /etc/profile。 您可以在本文后面了解如何执行此操作。
VS code install – 会提示是否安装VS Code编辑器。根据您的偏好输入是/否。由于这不是我们本文的重点,因此我建议输入“no”并稍后继续安装。
安装现已完成。您现在将拥有 conda 和 anaconda-navigator 可执行文件。
让我们检查一下它们是否正在工作。输入 conda --version
查看版本,如下所示。
输入 anaconda-navigator,您将看到以下窗口。
anaconda-navigator 不仅仅是一个 IDE,您还可以使用代码编辑器、Jupyter 笔记本、终端等等。它将成倍提高您的生产力。
使 Anaconda 可供其他用户使用
截至目前,只有当前用户编辑了他/她的 ~/.bashrc 文件以将 PATH 链接到 anaconda 可执行文件。
如果您希望所有用户都访问 anaconda,请打开 /etc/profile 并添加以下行。
export PATH=$PATH:/opt/anaconda3/bin
(or)
export PATH=$PATH:/usr/local/anaconda3/bin
如果您在上述两个位置之外安装了anaconda,只需将/opt/替换为您安装anaconda的“install-location”即可。
如果您只想某些用户具有访问权限,只需通过添加上述导出路径行来编辑其主目录中的 ~/.bashrc 文件即可。
安装完成后,要立即进行更改,请运行 source ~/.bashrc。
如果您已编辑 /etc/profile,则运行 source /etc/profile && ~/.bashrc
从 Linux 卸载 Anaconda
您可以通过两个简单的步骤卸载 Anaconda。
第 1 步:使用 rm -rf anaconda-install-location 删除 anaconda 目录。您可以参考这篇文章来了解如何在Linux中删除文件和目录。
例如,如果您将其安装在默认位置,则可以使用rm -rf ~/anaconda3
第 2 步:在 /etc/profile 和 ~/.bashrc 中注释或删除以下行>(对于每个用户)。
export PATH="/path/to/anaconda-install-location/bin:$PATH"
现在卸载完成了。使用 conda 创建的项目不会被删除,除非您将它们保存在anaconda-install-location 中,例如 /opt/anaconda3/myproject 或 /home/seeni/anaconda3/myproject。
就是这样
我希望您觉得这篇文章有用。如果您有建议或意见,请随时将其放在下面。并且不要忘记在社交媒体上分享。