GNU/Linux >> Linux の 問題 >  >> Linux

RockyLinux8にAnacondaPythonをインストールする方法

Anacondaは、Python用の無料のオープンソースパッケージマネージャーです。多種多様なパッケージを提供し、機械学習およびデータサイエンスプロジェクト向けに設計されています。 Windows、Linux、macOSを含むすべての一般的なオペレーティングシステムにインストールできます。 Anacondaは、科学計算、予測分析、およびデータ処理に使用されます。これは、Pythonパッケージを管理するためのcondaコマンドラインユーティリティとAnacondaNavigatorグラフィカルインターフェイスを提供します。

この投稿では、RockyLinux8にAnacondaPythonをインストールする方法を紹介します。

前提条件

  • Atlantic.NetクラウドプラットフォームでRockyLinux8を実行しているサーバー
  • サーバーで構成されているrootパスワード

ステップ1-Atlantic.Netクラウドサーバーを作成する

まず、Atlantic.Netクラウドサーバーにログインします。 2GB以上のRAMを搭載したオペレーティングシステムとしてRockyLinux8を選択して、新しいサーバーを作成します。 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インストーラースクリプトの最新バージョンをダウンロードします。

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インストーラーファイルハッシュで利用可能なハッシュに対してその出力を確認します。

ステップ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 you accept the license terms? [yes|no]
[no] >>> 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 you wish the installer to initialize Anaconda3
by running conda init? [yes|no]
[no] >>> 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

ステップ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を更新およびアンインストールする方法についても説明しました。 Atlantic.NetのVPSホスティングでお試しください!


Linux
  1. LinuxにPythonをインストールする方法

  2. RockyLinux8にPythonをインストールする

  3. RockyLinux8にPython3.10をインストールする方法

  1. RockyLinux8.4のインストール方法

  2. LinuxMint20にPythonをインストールする方法

  3. RockyLinux8にAnacondaPythonディストリビューションをインストールする方法

  1. RockyLinux8にPython3.9をインストールする方法

  2. LinuxにAnacondaをインストールする方法

  3. RockyLinux8.4のインストール方法