アナコンダ実用ガイド

この記事は、ブロガーのパブリックアカウントLISTONEで最初に公開されました。
Bloggerパブリックアカウント

アナコンダの紹介

Anacondaはパッケージを簡単に取得して管理でき、同時に環境のリリースバージョンを管理できます。Anacondaには、180以上の科学パッケージと、condaやPythonなどの依存関係が含まれています。

アナコンダの利点

  1. パッケージとその依存関係をすばやくインストール、実行、アップグレードします。
  2. コンピューターで簡単に環境を作成、保存、読み込み、切り替えます。

必要なパッケージに別のバージョンのPythonが必要な場合、condaは環境マネージャーでもあるため、別の環境に切り替える必要はありません。わずかなコマンドで、通常のPythonバージョンを通常の環境で引き続き使用しながら、完全に独立した環境を作成してさまざまなPythonバージョンを実行できます。

  1. condaは、pipとvirtualenvの機能を組み合わせたものです。

Anacondaのインストール

  1. Anacondaは複数のプラットフォームにインストールして使用できます

    • ウィンドウズ

    • マックOS

    • Linux

  2. 設置条件

    • システム:32ビットまたは64ビット
    • ダウンロードファイルサイズ:約500MB
    • インストールにはスペースが必要です:約3GB
  3. インストール手順

    グラフィカルインストール、比較的シンプル

condaを管理する

インストールが成功したことを確認する

Windowsはpowershellを開くことができ、LinuxまたはmacOSはターミナルを開いて操作できます。次のコマンドを入力すると、現在のcondaバージョン番号が表示されます。

conda --version

condaを更新する

次のコマンドを実行してcondaを更新できます。プロンプトが表示されたら、yを入力して確認します。

conda update conda

condaヘルプ情報を表示する

conda --help

または

conda -h

仮想環境管理

Anacondaをインストールする主な目的は、私のシステムのさまざまなpythonバージョンの環境を管理することです。

環境を作成する

conda create --name <env_name> <package_names>
  • コマンドの解釈
    • <env_name> 作成された環境の名前。通常は英語で名前が付けられます
    • <package_names> つまり、環境にインストールされているパッケージ名はもちろん、後でインストールすることもでき、この場所は空でもかまいません。

アクティベーション環境

LinuxまたはmacOS

source activate <env_name>

ウィンドウズ

activate <env_name>

環境がアクティブになると、コマンドプロンプトが仮想環境の名前で始まり、現在の環境を管理できるようになります。

環境を終了する

LinuxまたはmacOS

source deactivate

ウィンドウズ

deactivate

作成された環境を表示

conda info --envs

環境

結果のアスタリスクは現在の環境を示し、デフォルトのビットはベースです

環境を削除する

conda remove --name <env_name> --all

管理パック

インストールパッケージ

conda install --name <env_name> <package_name>
或者
conda install <package_name>
或者
pip install <package_name>

パッケージをアンインストール

conda remove <package_name>

パッケージを更新

conda update --all
或者
conda upgrade --all

Anacondaとjupyterノートブックのリンク

最初に仮想環境を作成します。

conda  create -n nlp python=3.7

作成された仮想環境を表示します。

conda info -e
或者:conda env list

次に、仮想環境に入ります。

activate nlp

仮想環境でpipを使用してipykernelをインストールする

pip install ipykernel

次に実行します

python -m ipykernel install --name nlp
元の記事を3件公開 Likes0 訪問数4

おすすめ

転載: blog.csdn.net/cookieXSS/article/details/105475603