Ubuntu に Anaconda をインストールしてセットアップする方法

Ubuntu に Anaconda をインストールしてセットアップする方法

Anaconda は、機械学習、データ サイエンス、およびその他の科学的ワークフローの管理に使用されるオープンソース ソフトウェアです。これは、プロジェクトを開始するのに役立つ何百もの科学パッケージが詰め込まれた統合 Python 環境です。

Anaconda は、Linux だけでなく、Windows や macOS などの他のオペレーティング システムにも簡単にインストールして構成できます。コマンドラインから Ubuntu に Anaconda をインストールしてセットアップする方法を見てみましょう。

アナコンダとは?

Anaconda は、科学計算用の R および Python プログラミング言語のディストリビューションです。機械学習、データ処理、データ サイエンス、予測分析を含むプロジェクトで使用される Anaconda は、初心者ユーザーや科学コミュニティにとってパッケージの管理と展開を容易にします。

Anaconda は、conda、パッケージ、および異なるバージョンの Python またはそのパッケージを使用するプロジェクトを分離するために使用される環境マネージャーで構成されます。また、パッケージを更新し、特定のプロジェクトからパッケージをインストールまたはアンインストールするためにも使用されます。

Ubuntu に Anaconda をインストールする方法

Ubuntu に Anaconda をインストールする手順は次のとおりです。

ステップ 1: システムの更新とアップグレード

Ubuntu に Anaconda をインストールするには、まず Linux システム リポジトリを更新する必要があります。これを行うには、 Ctrl + Alt + Tを押して Ubuntu ターミナルを開き、次のコマンドを発行します。

sudo apt-get update

次のコマンドを実行して、システム パッケージをアップグレードします。

sudo apt-get upgrade

ステップ 2: Ubuntu で Anaconda インストーラーをダウンロードする

このステップでは、wget コマンドを使用して Anaconda パッケージをダウンロードします。システムに Wget がインストールされていない場合は、次のコマンドを実行します。

sudo apt-get install wget

インストーラーを/tmpディレクトリにダウンロードする必要があります。cd コマンドを使用して、/tmpフォルダーに入ります。

cd /tmp

入ったら、次のコマンドを実行してパッケージをダウンロードします。

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

ダウンロードに時間がかかる場合がありますので、しばらくお待ちください。Anaconda パッケージは、約 500MB 以上の大きなファイルです。Anaconda をダウンロードすると、conda、Python、および 150 を超える科学パッケージとそれらの依存関係が含まれています。

Anaconda パッケージは wget を使用してダウンロードされました

Anaconda インストーラー パッケージをダウンロードしたら、次のコマンドを使用してハッシュ コードの整合性を確認します。

sha256sum Anaconda3-2022.05-Linux-x86_64.sh

anaconda パッケージを検証するための Sha256 チェックサム

出力は Anaconda インストーラーの SHA256 チェックサムであり、Anacondaの公式 Web ページにあるコードと一致する必要があります。

一致に失敗すると、エラーが発生し、スクリプトは Anaconda をインストールしません。コードが一致する場合は、システムへの Anaconda のインストールに進むことができます。

ステップ 3: Anaconda を Ubuntu にインストールする

Anaconda をインストールするには、次のように Anaconda Bash シェル スクリプトを実行します。

bash Anaconda3-2022.05-Linux-x86_64.sh

Anaconda がシステムのすべてのディスク領域を占有することを望まない場合は、代わりに Miniconda をインストールできます。Miniconda は、conda と Python のみが同梱されている軽量のディストリビューションです。科学的なパッケージをインストールしたい場合でも、conda を使用して実行できます。

Miniconda をインストールするには、次のコマンドを使用します。

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
sha256sum Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh

最初のコマンドはパッケージをダウンロードし、2 番目のコマンドはダウンロードしたファイルのハッシュの整合性を検証し、3 番目のコマンドは Miniconda インストーラーを実行します。

Bash スクリプトを実行すると、使用許諾契約を表示するよう求められます。ライセンスを表示するには、yesと入力してEnterを押します。

端末に表示される Anaconda ライセンス契約

ライセンス契約を表示した後、インストーラーはライセンスに同意するかどうかを尋ねます。yesと入力して同意し、Enterを押します

ユーザーは契約に同意するかどうか尋ねられます

次に、インストーラーは Anaconda をインストールする場所を尋ねてきます。デフォルトの場所を保持するには、Enterを押します。それ以外の場合は、アプリケーションをインストールするディレクトリへのパスを指定します。この後、インストールが開始され、端末で追跡できます。

Anaconda インストーラーは、anaconda がインストールされる場所をユーザーに尋ねます

インストールが完了したら、次のコマンドを使用して環境設定を有効にします。

source ~/.bashrc

ステップ 4: インストールを確認する

インストール プロセスが完了したら、インストールを確認することをお勧めします。次のコマンドを使用してそれを実現できます。

conda info

Conda 情報は Ubuntu で表示されます

出力には、Anaconda に関するすべての情報が表示されます。これは、Anaconda がシステムに存在することを示しています。「conda: command not found」エラーが発生した場合、これはインストールに問題があり、インストーラーが Anaconda のインストールに失敗したことを意味します。

これを修正するには、Anaconda を最初からインストールし直して、手順を見落としていないことを確認してください。

インストールを確認するもう 1 つの方法は、インストールしたばかりのアプリケーションのバージョンを確認することです。出力にバージョン番号が表示された場合は、アプリケーションが正常にインストールされ、システムに存在し、すぐに使用できることを意味します。

conda のバージョンを確認するには、次のコマンドを発行します。

conda --version

Ubuntu で Anaconda を更新する方法

インストール直後に Anaconda を更新する必要はありません。しかし、遅かれ早かれそれを行う必要があるかもしれません。その場合、まず次のコマンドを実行して conda パッケージ マネージャーを更新します。

conda update conda

Conda マネージャーは ubuntu で更新されています

yまたはyesを入力して続行します。

その後、次のコマンドを使用して、conda を使用して Anaconda を更新します。

conda update anaconda

アナコンダはubuntuにインストールされています

Ubuntu から Anaconda をアンインストールする方法

システムから Anaconda をアンインストールする必要がある場合はどうしますか? 2 つの基本的な Linux コマンドを使用して、Ubuntu から Anaconda を簡単に削除できます。まず、次のコマンドを使用してシステムにanaconda-cleanパッケージをインストールします。

conda install anaconda-clean

次に、これを使用して、Anaconda に属するすべてのファイルとディレクトリを削除します。

anaconda-clean

アナコンダがubuntuから削除されています

Anaconda で科学的なワークフローを簡単に処理

Ubuntu に Anaconda を正常にインストールしたので、利用可能なさまざまな科学パッケージの実験を開始できます。必要に応じて、conda を使用して追加のパッケージをインストールすることもできます。

Anaconda は、機械学習モデルを簡単に開発およびデプロイできる強力なツールであり、Anaconda が提供する何百もの科学的なパッケージとライブラリの助けを借りて学習を容易にします。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です