如何在Ubuntu 20.04上安装Anaconda

Anaconda是免费的开放源代码,并且是最流行的Python和R编程语言发行版之一。 通常,它用于科学计算,预测分析,机器学习和大规模数据处理。 它是跨平台发行版,可以安装在Linux,Windows和Mac OS上。

在本教程中,我们将向您展示如何在Ubuntu 20.04 VPS上安装和使用Anaconda。

先决条件

  • Ubuntu 20.04 VPS(我们将使用SSD 2 VPS计划)
  • 访问root用户帐户(或访问具有root特权的管理员帐户)

步骤1:登录到服务器并更新服务器操作系统软件包

首先,以root用户身份通过​​SSH登录到Ubuntu 20.04服务器:

ssh [email protected]_Address -p Port_number

您将需要用服务器各自的IP地址和SSH端口号替换“ IP_Address”和“ Port_number”。 此外,如有必要,将“ root”替换为管理员帐户的用户名。

开始之前,您必须确保服务器上安装的所有Ubuntu OS软件包都是最新的。 您可以通过运行以下命令来执行此操作:

apt-get update -y
apt-get upgrade -y

步骤2:下载Anaconda

首先,访问Anaconda下载页面,并使用以下命令下载Anaconda安装脚本的最新版本:

wget https://repo.anaconda.com/archive/Anaconda3-2020.11-Linux-x86_64.sh

下载完成后,使用sha256sum命令验证脚本的数据完整性:

sha256sum Anaconda3-2020.11-Linux-x86_64.sh

您应该获得以下输出:

cf2ff493f11eaad5d09ce2b4feaa5ea90db5174303d5b3fe030e16d29aeef7de  Anaconda3-2020.11-Linux-x86_64.sh

接下来,转到Anaconda哈希页面并匹配上述哈希,如下所示:

在Ubuntu 20.04上安装Anaconda

完成后,您可以继续并安装Anaconda。

步骤3:安装Anaconda

现在,运行Anaconda安装脚本以开始安装:

bash Anaconda3-2020.11-Linux-x86_64.sh

您应该看到以下输出:

Welcome to Anaconda3 2020.11

In order to continue the installation process, please review the license
agreement.
Please, press ENTER to continue
>>> 

按Enter开始安装。 系统将要求您接受许可证并选择安装目录,如下所示:

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

Anaconda3 will now be installed into this location:
/root/anaconda3

  - Press ENTER to confirm the location
  - Press CTRL-C to abort the installation
  - Or specify a different location below

[/root/anaconda3] >>> 

按Enter确认位置,然后继续安装过程。 安装完成后,您将获得以下输出:

Do you wish the installer to initialize Anaconda3
by running conda init? [yes|no]
[no] >>> yes

键入yes,然后按Enter键初始化Anaconda。 您应该获得以下输出:

==> For changes to take effect, close and re-open your current shell. <==

If you'd prefer that conda's base environment not be activated on startup, 
   set the auto_activate_base parameter to false: 

conda config --set auto_activate_base false

Thank you for installing Anaconda3!

===========================================================================

Working with Python and Jupyter notebooks is a breeze with PyCharm Pro,
designed to be used with Anaconda. Download now and have the best data
tools at your fingertips.

PyCharm Pro for Anaconda is available at: https://www.anaconda.com/pycharm

接下来,使用以下命令激活Anaconda环境变量:

source ~/.bashrc

现在,您可以使用以下命令来验证安装:

conda info

您应该获得以下输出:

    active env location : /root/anaconda3
            shell level : 1
       user config file : /root/.condarc
 populated config files : 
          conda version : 4.9.2
    conda-build version : 3.20.5
         python version : 3.8.5.final.0
       virtual packages : __glibc=2.31=0
                          __unix=0=0
                          __archspec=1=x86_64
       base environment : /root/anaconda3  (writable)
           channel URLs : https://repo.anaconda.com/pkgs/main/linux-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/r/linux-64
                          https://repo.anaconda.com/pkgs/r/noarch
          package cache : /root/anaconda3/pkgs
                          /root/.conda/pkgs
       envs directories : /root/anaconda3/envs
                          /root/.conda/envs
               platform : linux-64
             user-agent : conda/4.9.2 requests/2.24.0 CPython/3.8.5 Linux/5.4.0-29-generic ubuntu/20.04 glibc/2.31
                UID:GID : 0:0
             netrc file : None
           offline mode : False

步骤4:更新Anaconda

建议定期更新Anaconda。 要更新Anaconda,请首先使用以下命令更新conda:

conda update conda

接下来,使用以下命令更新Anaconda:

conda update anaconda

步骤5:创建Anaconda环境

您可以使用以下命令为Anaconda创建Python 3环境:

conda create --name my_env

接下来,使用以下命令激活环境:

conda activate my_env

您应该获得以下输出:

(my_env) [email protected]:~# 


恭喜你! 您已在Ubuntu 20.04上成功安装了Anaconda。

步骤5:卸载Anaconda

为了从您的系统上卸载Anaconda,您需要将Anaconda删除实用程序安装到您的系统上。

首先,使用以下命令安装anaconda-clean实用程序:

conda install anaconda-clean

安装完成后,使用以下命令删除Anaconda:

anaconda-clean --yes

您应该获得以下输出:

Backup directory: /root/.anaconda_backup/2021-01-07T084617

当然,如果您使用我们的Managed Python VPS,则无需执行任何操作,在这种情况下,您可以简单地要求我们的Linux专业管理员为您进行设置。 它们全天候提供24×7的服务,并会立即处理您的要求。

PS。 如果您喜欢此帖子,请使用左侧的按钮在社交网络上与您的朋友分享,或者在下面留言。 谢谢。

Sidebar