Skip to main content

Ubuntu-Anaconda

·215 words·2 mins
WFUing
Author
WFUing
A graduate who loves coding.
Table of Contents

安装 Anaconda
#

Anaconda 简化了 Ubuntu 上 Python 及其相关库的安装和管理。安装 Anaconda 非常简单,首先使用以下命令更新本地包管理器:

sudo apt update

更新完成后,继续执行以下部分中说明的步骤。

第 1 步:下载最新版本的 Anaconda

要下载 Anaconda,请转至 https://www.anaconda.com/download/success

记下您要下载的版本的 URL,然后执行以下步骤:

  1. 导航到终端中的/tmp目录。该目录通常用于临时文件存储。
cd /tmp

  1. 使用curl 命令下载安装程序:
curl -O [URL]

-O 参数指示以与 URL curl 中的文件相同的名称保存下载的文件。将 URL 替换为开发人员页面中的 URL。在这种情况下,它是:

curl -O https://repo.anaconda.com/archive/Anaconda3-2024.02-1-Linux-x86_64.sh

我用的是图形化界面,可以直接点击下载。

curl 如果您的系统上尚未安装,请运行 sudo apt install curl

  1. 使用校验和工具验证下载文件在下载过程中没有被更改或损坏:
sha256sum Anaconda3-2024.02-1-Linux-x86_64.sh

将输出与Anaconda 文档中相应的校验和(或散列)进行比较。

如果校验和相同,则下载的 Anaconda 安装程序文件与官方来源提供的原始文件相同。此验证过程确认文件在下载过程中没有被篡改或损坏。

第2步:运行Anaconda安装脚本

Anaconda 安装程序是一个bash 脚本。因此,运行 Anaconda 安装程序会执行一系列处理安装过程的bash 命令和脚本。

要安装 Anaconda,请执行以下步骤:

  1. 运行bash脚本:
bash Anaconda3-2024.02-1-Linux-x86_64.sh
  1. 出现许可协议。使用 Enter 查看协议并 yes 在底部键入以表示同意。

  1. 安装程序提示用户接受默认位置或安装到其他位置。使用默认路径,除非您有特定需要更改它。

  1. 安装完成,确定启动时是否自动初始化conda。yes除非您有特殊原因不这样做,否则请在提示后键入。

安装完成后,关闭并重新打开 shell 以确认更改生效。默认情况下,Anaconda 基础环境处于激活状态,这意味着它被设置为 shell 中的活动 Python 环境。

第 3 步:激活并测试安装

在 Anaconda 安装过程中,安装程序会向.bashrc文件添加行以更新系统的 PATH 变量。要使更改生效,请运行:

source ~/.bashrc

该命令没有输出。使用 conda 命令测试安装:

conda info

如果该命令返回有关 conda 安装的信息且没有任何错误,则表明 Anaconda 已在系统上正确安装和配置。

更新 Anaconda
#

更新 Anaconda 可确保安装最新的包管理器和分发版本。要在 Ubuntu 上更新 Anaconda,请执行以下步骤:

  1. 更新conda包管理器:
conda update conda

该命令更新到包管理器的最新版本,包括错误修复、性能改进和新功能。

  1. 使用以下命令更新 Anaconda 发行版:
conda update anacondaCopied!

这会将 Anaconda 发行版中包含的所有软件包更新为最新版本。

卸载 Anaconda
#

如果您不再使用 Anaconda,请执行以下步骤将其卸载:

  1. 安装anaconda clean软件包:
conda install anaconda-clean

Anaconda clean 是一个清理与 Anaconda 安装相关的不必要文件和目录的工具。

  1. 使用以下命令删除缓存、日志和临时文件:
anaconda-clean

对于每个提示,键入 yn

  1. 使用以下命令删除整个 Anaconda 目录:
rm -rf ~/anaconda3

该命令没有输出,但会删除 Anaconda 安装目录及其所有内容,包括文件、目录和子目录。此动作不可逆转。

  1. 通过编辑.bashrc文件从 PATH 中删除 Anaconda 。为此,请打开选择的文本编辑器。
vim ~/.bashrc

向下滚动到文件末尾并删除 Anaconda 块。保存并退出文件。

这四个步骤将从系统中删除 Anaconda。

创建虚拟环境
#

在Ubuntu系统上使用Anaconda创建虚拟环境,可以按照以下步骤进行操作:

  1. 打开终端,输入以下命令进入Anaconda环境:
source ~/anaconda3/bin/activate
  1. 创建一个新的虚拟环境,例如,创建一个名为“myenv”的环境,使用以下命令:
conda create --name myenv

# 在创建虚拟环境时,可以指定Python版本,例如,使用以下命令创建Python 3.8版本的环境
conda create --name myenv python=3.8
  1. 激活虚拟环境,使用以下命令:
conda activate myenv
  1. 在虚拟环境中安装所需的软件包和库,例如,安装 numpypandas,可以使用以下命令:
# 激活虚拟环境后,使用pip安装的软件包将被安装到虚拟环境中。如果要在虚拟环境中安装conda软件包,请使用conda install命令
conda install numpy pandas
  1. 完成后,可以使用以下命令退出虚拟环境:
conda deactivate
  1. 删除虚拟环境,可以使用以下命令:
conda remove --name myenv --all