Anacondaは、パッケージの管理とデプロイを簡素化するために使用できるPythonおよびRプログラミング言語のオープンソースディストリビューションです。 Anacondaは、最も人気のあるPythonデータサイエンスディストリビューションであり、機械学習のオープンソースイノベーションをリードしています。 Anacondaは、Windows、Linux、およびMacOSに適した1,500を超えるパッケージを提供しています。大規模なデータ処理、科学計算、予測分析のために特別に設計されています。
このチュートリアルでは、Debian10にAnacondaPythonディストリビューションをインストールする方法を学習します。また、特定のPythonバージョンで新しい環境を作成し、Anacondaを更新し、Anacondaをアンインストールする方法も学習します。
- Debian10を実行しているサーバー。
- ルートパスワードがサーバーに設定されます。
開始する前に、システムを最新バージョンに更新する必要があります。これを行うには、次のコマンドを実行します。
apt-get update -y
apt-get upgrade -y
サーバーが更新されたら、サーバーを再起動して変更を適用します。
デフォルトでは、AnacondaはDebian 10のパッケージリポジトリでは利用できません。そのため、AnacondaPythonの公式Webサイトからダウンロードする必要があります。
次のコマンドを使用して、Anacondaインストーラースクリプトをダウンロードできます。
wget https://repo.anaconda.com/archive/Anaconda3-2019.03-Linux-x86_64.sh
ダウンロードが完了したら、SHA-256チェックサムを使用してインストーラーの整合性を確認する必要があります。
次のコマンドを実行して確認します。
sha256sum Anaconda3-2019.03-Linux-x86_64.sh
次の出力が得られるはずです:
45c851b7497cc14d5ca060064394569f724b67d9b5f98a926ed49b834a6bb73a Anaconda3-2019.03-Linux-x86_64.sh
次に、ウェブブラウザを開き、Anacondaページにアクセスして適切なAnacondaバージョンを確認します。次のページが表示されます:
ここで、上記のコマンドから出力されたハッシュが上記のページで使用可能なハッシュと一致することを確認します。このページでハッシュが一致する場合は、次の手順に進むことができます。
次に、次のスクリプトを実行して、Anacondaのインストールを開始します。
bash Anaconda3-2019.03-Linux-x86_64.sh
ウェルカム画面とライセンス期間画面が表示されます:
Anaconda3 2019.03へようこそインストールプロセスを続行するには、ライセンス契約を確認してください。続行するにはEnterキーを押してください>>> ===================================ライセンス条項に同意しますか? [はい|いいえ]>>>はい
yesと入力し、 Enterを押します ライセンスを受け入れる。次の出力が表示されます。
Anaconda3がこの場所にインストールされます:/ root/anaconda3-ENTERを押して場所を確認します-CTRL-Cを押してインストールを中止します-または下に別の場所を指定します[/root/ anaconda3]>>>
次に、アナコンダの場所を指定するか、 Enterを押します デフォルトの場所に進みます。次の出力が表示されます。
インストール:statsmodels-0.9.0-py37h035aef0_0 ...インストール:seaborn-0.9.0-py37_0 ...インストール:anaconda-2019.03-py37_0...インストールが完了しました。インストーラーがcondaを実行してAnaconda3を初期化しますか?初期化? [はい|いいえ][いいえ]>>>はい
はいと入力します Anaconda3を初期化します。次の出力が表示されます。
==>変更を有効にするには、現在のシェルを閉じてから再度開きます。 <==起動時にcondaの基本環境をアクティブにしない場合は、auto_activate_baseパラメーターをfalseに設定します。condaconfig --set auto_activate_base false Anaconda3をインストールしていただきありがとうございます!===========================================================================AnacondaとJetBrainsは協力して、PyCharmIDEに緊密に統合されたAnacondaを利用した環境を提供します。PyCharmforAnacondaは、https://www.anaconda.com/pycharm<で入手できます。 / pre>次に、次のコマンドを使用してAnacondaインストールをアクティブ化します。
source〜/ .bashrc次の出力が表示されます。
(ベース)[メール保護]:〜#アナコンダのインストールを確認する これで、Anacondaがシステムにインストールされました。次のコマンドを使用して、現在のAnacondaの情報を確認できます。
(ベース)[メール保護]:〜#conda info次の出力が得られるはずです:
アクティブな環境:ベースアクティブな環境の場所:/ root / anaconda3シェルレベル:1ユーザー構成ファイル:/root/.condarc入力された構成ファイル:condaバージョン:4.6.11 conda-ビルドバージョン:3.17.8 pythonバージョン:3.7 .3.final.0基本環境:/ root / anaconda3(書き込み可能)チャネルURL:https://repo.anaconda.com/pkgs/main/linux-64 https://repo.anaconda.com/pkgs/main/ noarch https://repo.anaconda.com/pkgs/free/linux-64 https://repo.anaconda.com/pkgs/free/noarch https://repo.anaconda.com/pkgs/r/linux-64 https://repo.anaconda.com/pkgs/r/noarchパッケージキャッシュ:/ root / anaconda3 / pkgs /root/.conda/pkgs envsディレクトリ:/ root / anaconda3 / envs /root/.conda/envsプラットフォーム:linux -64ユーザーエージェント:conda/4.6.11リクエスト/2.21.0 CPython / 3.7.3 Linux / 4.19.0-5-amd64 debian / 10 glibc / 2.28 UID:GID:0:0 netrcファイル:なしオフラインモード:False次のコマンドを使用して、Anacondaで使用可能なパッケージを一覧表示することもできます。
(base)[メール保護]:〜#conda list次の出力が表示されます。
#/ root / anaconda3:##の環境にあるパッケージ名前バージョンビルドChannel_ipyw_jlab_nb_ext_conf 0.1.0 py37_0 alabaster 0.7.12 py37_0 anaconda 2019.03 py37_0 anaconda-client 1.7.2 py37_0 anaconda-navigator 1.9.7 py37_0anaconda-project0.8。 2 py37_0 asn1crypto 0.24.0 py37_0 astroid 2.2.5 py37_0 astropy 3.1.2 py37h7b6447c_0アナコンダを更新 Anacondaパッケージを最新バージョンに更新することをお勧めします。 Anacondaを更新する場合は、最初にcondaユーティリティを更新する必要があります:
(ベース)[メール保護]:〜#conda update conda次の出力が表示されます。
パッケージメタデータの収集:done解決環境:done ##パッケージプラン##環境の場所:/ root / anaconda3追加/更新された仕様:-conda次のパッケージがダウンロードされます:package |ビルド---------------------------|-----------------conda-4.7。 11 | py37_0 3.0 MB conda-package-handling-1.3.11 | py37_0 260 KB ----------------------------------------------- -------------合計:3.2 MB次の新しいパッケージがインストールされます:_libgcc_mutex pkgs / main / linux-64 ::_ libgcc_mutex-0.1-main conda-package-han〜pkgs / main / linux -64 ::conda-package-handling-1.3.11-py37_0次のパッケージが更新されます:conda 4.6.11-py37_0-> 4.7.11-py37_0Proceed([y] / n)? yyと入力します Enterを押します コンダを更新します。 condaが更新されたら、次のコマンドを実行してAnacondaディストリビューションを更新します
(ベース)[メール保護]:〜#conda update anacondaはいと入力します Enterを押します アナコンダを更新するように求められたとき。
Anaconda環境を構成する Anaconda環境を使用すると、Pythonのバージョンとパッケージに基づいてプロジェクトを簡単に整理できます。プロジェクトごとに異なるバージョンのPythonを使用できます。
次のコマンドで使用できる利用可能なPythonバージョンを検索できます。
(base)[メール保護]:〜#conda search "^ python $"Python2とPython3の両方のバージョンを含むさまざまなPythonバージョンのリストが表示されます。
Python 3用のtest_envという名前の新しい環境の作成を始めましょう:
(base)[email protected]:〜#conda create --name test_env python =3このコマンドは、仮想環境のすべてのパッケージをダウンロードし、終了したら警告します。
次に、次のコマンドを使用して環境をアクティブ化します。
(base)[email protected]:〜#conda activate test_env次の環境を取得する必要があります:
(test_env)[メール保護]:〜#次に、次のコマンドを使用してPythonのバージョンを確認します。
(test_env)[メール保護]:〜#python --version次の出力が表示されます。
Python 3.7.4次に、次のコマンドを使用してAnaconda環境から非アクティブ化します。
(test_env)[メール保護]:〜#conda deactivate次に、次のコマンドを使用して、Python3.6用のtest_env36という名前の新しい環境を作成します。
(base)[email protected]:〜#conda create -n test_env36 python =3.6次に、次のコマンドを使用して環境をアクティブ化します。
(base)[email protected]:〜#conda activate test_env36次の環境を取得する必要があります:
(test_env36)[メール保護]:〜#次のコマンドを使用して、すべての環境を一覧表示できます。
(test_env36)[メール保護]:〜#conda info --envs次の出力が表示されます。
#condaenvironments:#base / root / anaconda3test_env / root / anaconda3 / envs / test_envtest_env36 * / root / anaconda3 / envs / test_env36次に、次のコマンドを使用して、ご使用の環境で非アクティブ化します。
(test_env36)[メール保護]:〜#conda deactivateAnaconda環境を削除する場合は、次のコマンドを実行します。
conda env remove -n test_env
conda env remove -n test_env36Anacondaをアンインストールする anaconda-cleanモジュールを使用して、すべての構成ファイルでAnacondaをアンインストールできます。まず、次のコマンドを使用してanaconda-cleanモジュールをインストールします。
conda install anaconda-cleanはいと入力します Enterを押します インストールを完了します。次に、次のコマンドを実行して、システムからAnacondaをアンインストールします。
アナコンダ-クリーンはいと入力します Enterを押します Anacondaをアンインストールします。このコマンドは、ホームディレクトリに新しいバックアップディレクトリ.anaconda_backupも作成します。
Anacondaをアンインストールした後、Anacondaルートディレクトリも削除する必要があります。次のコマンドで削除できます:
rm -rf〜/ anaconda3次に、.bashrcファイルを開き、AnacondaPATH変数行を削除します。
nano〜/ .bashrc次の行を削除します:
#Anaconda3インストーラーによって追加export PATH ="/ root / anaconda3 / bin:$ PATH"終了したら、ファイルを保存して閉じます。
結論 おめでとう!これで、Debian10にAnacondaPythonが正常にインストールされました。これで、新しいPythonプロジェクトを簡単に作成し、大規模で科学的なコンピューティングでデータを管理できるようになります。詳細については、AnacondaDocのAnaconda公式ドキュメントをご覧ください。
Debian