Rocky Linux 8 安装 Anaconda Python

Anaconda 是一个免费的开源 Python 包管理器。 它提供了种类繁多的软件包,专为机器学习和数据科学项目而设计。 它可以安装在所有流行的操作系统上,包括 Windows、Linux 和 macOS。 Anaconda 用于科学计算、预测分析和数据处理。 它提供了一个 conda 命令行实用程序和 Anaconda Navigator 图形界面来管理 Python 包。

在这篇文章中,我们将向我们展示 Rocky Linux 8 上安装 Anaconda Python。

先决条件

  • 在 云平台上运行 Rocky Linux 8 的服务器
  • 在我们的服务器上配置的 root 密码

第 1 步 – 创建 云服务器

首先,登录到我们的 云服务器。 创建一个新服务器,选择 Rocky Linux 8 作为至少 2GB RAM 的操作系统。 通过 SSH 连接到我们的云服务器并使用页面顶部突出显示的凭据登录。

登录到服务器后,运行以下命令以使用最新的可用软件包更新基本系统。

dnf update -y

第 2 步 – 安装所需的依赖项

首先,我们需要安装一些安装 Anaconda 所需的软件包。 我们可以通过运行以下命令来安装所有这些软件包:

dnf install libXi libXtst libXrandr libXcursor alsa-lib mesa-libEGL libXcomposite libXScrnSaver libXdamage mesa-libGL -y

安装完所有软件包后,我们可以进行下一步。

第 3 步 – 下载 Anaconda 安装程序脚本

接下来,进入Anaconda官方下载页面,下载最新版本的Anaconda安装脚本。
Anaconda 下载页面

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

下载安装程序脚本后,使用以下命令验证安装程序文件的完整性:

sha256sum Anaconda3-2021.11-Linux-x86_64.sh

这将生成一个加密哈希,如下所示:

fedf9e340039557f7b5e8a8a86affa9d299f5e9820144bd7b92ae9f7ee08ac60  Anaconda3-2021.11-Linux-x86_64.sh

现在根据我们的安装程序文件版本的 Anaconda 安装程序文件哈希值检查其输出,如下所示:

Anaconda 哈希页面

第 4 步 – 安装 Anaconda

现在,运行下载的脚本在我们的系统上安装 Anaconda。

bash Anaconda3-2021.11-Linux-x86_64.sh

我们将被要求接受许可条款:

Welcome to Anaconda3 2021.11

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

Do we accept the license terms? [yes|no]
[no] >>> yes

键入 yes 并按 Enter 键开始安装。 我们应该看到以下输出:

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] >>> 
PREFIX=/root/anaconda3

Preparing transaction: done
Executing transaction: \ 

    Installed package of scikit-learn can be accelerated using scikit-learn-intelex.
    More details are available here: https://intel.github.io/scikit-learn-intelex

    For example:

        $ conda install scikit-learn-intelex
        $ python -m sklearnex my_application.py

    

done
installation finished.
Do we 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 wer current shell. <==

If we'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 we 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 wer fingertips.

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

现在,运行以下命令来激活 Anaconda:

source .bashrc

第 5 步 - 验证 Anaconda 安装

此时,Anaconda 已安装在我们的系统上。 我们现在可以使用以下命令验证 Anaconda 安装:

conda info

我们应该看到以下输出:

     active environment : base
    active env location : /root/anaconda3
            shell level : 1
       user config file : /root/.condarc
 populated config files : 
          conda version : 4.10.3
    conda-build version : 3.21.5
         python version : 3.9.7.final.0
       virtual packages : __linux=4.18.0=0
                          __glibc=2.28=0
                          __unix=0=0
                          __archspec=1=x86_64
       base environment : /root/anaconda3  (writable)
      conda av data dir : /root/anaconda3/etc/conda
  conda av metadata url : None
           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.10.3 requests/2.26.0 CPython/3.9.7 Linux/4.18.0-348.12.2.el8_5.x86_64 rocky/8.5 glibc/2.28
                UID:GID : 0:0
             netrc file : None
           offline mode : False

我们还可以使用以下命令列出 Anaconda 存储库中包含的所有包:

conda list

我们将在以下输出中获得完整的软件包列表:

# packages in environment at /root/anaconda3:
#
# Name                    Version                   Build  Channel
_ipyw_jlab_nb_ext_conf    0.1.0            py39h06a4308_0  
_libgcc_mutex             0.1                        main  
_openmp_mutex             4.5                       1_gnu  
alabaster                 0.7.12             pyhd3eb1b0_0  
anaconda                  2021.11                  py39_0  
anaconda-client           1.9.0            py39h06a4308_0  
anaconda-navigator        2.1.1                    py39_0  
anaconda-project          0.10.1             pyhd3eb1b0_0  
anyio                     2.2.0            py39h06a4308_1  
appdirs                   1.4.4              pyhd3eb1b0_0  
argh                      0.26.2           py39h06a4308_0  
argon2-cffi               20.1.0           py39h27cfd23_1  
arrow                     0.13.1           py39h06a4308_0  

第 6 步 – 更新 Anaconda 包

要更新 Anaconda 包,我们需要先更新 conda。 我们可以使用以下命令对其进行更新:

conda update conda

我们将获得以下输出:

## Package Plan ##

  environment location: /root/anaconda3

  added / updated specs:
    - conda


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    conda-4.11.0               |   py39h06a4308_0        14.4 MB
    ------------------------------------------------------------
                                           Total:        14.4 MB

The following packages will be UPDATED:

  conda                               4.10.3-py39h06a4308_0 --> 4.11.0-py39h06a4308_0


Proceed ([y]/n)? y

接下来,使用以下命令安装 Anaconda:

conda update anaconda

步骤 7 – 卸载 Anaconda

如果要从系统中删除 Anaconda 软件包,则需要在系统中安装 Anaconda 删除软件包。 我们可以使用以下命令安装它:

conda install anaconda-clean

我们将获得以下输出:

The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    anaconda-clean-1.1.0       |   py39h06a4308_1           7 KB
    ------------------------------------------------------------
                                           Total:           7 KB

The following NEW packages will be INSTALLED:

  anaconda-clean     pkgs/main/linux-64::anaconda-clean-1.1.0-py39h06a4308_1


Proceed ([y]/n)? y

接下来,运行以下命令删除 Anaconda 包。

anaconda-clean

我们将获得以下输出:

Delete .conda? (y/n): y
Backup directory: /root/.anaconda_backup/2022-02-16T170117

接下来,我们还需要从主目录中删除 Anaconda 目录:

rm -rf ~/anaconda3

在本指南中,我们解释了 Rocky Linux 8 上安装 Anaconda。我们还解释了如何使用命令行更新和卸载 Anaconda。 在 的 VPS 主机上试一试!

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发

请登录后发表评论