仮想環境の管理のアナコンダPythonのバージョンを使用します

1はじめに

ボーエンは、最初のいくつかあまりにも説明し 、virtualenvの、virtualenvwrapperおよび他のいくつかの仮想環境の管理ツールをアナコンダBenpianも紹介してさえvirtualenvの、virtualenvwrapperや他のツールに比べて、仮想環境の非常に強力な管理機能を持って、より強力な。
アナコンダのリリースはconda、Pythonと190の以上の科学的なパッケージとその依存関係を含む、データ分析に焦点を当てています。我々 Benpianアナコンダ仮想環境の管理がcondaそれらの使用を導入することです。condaは非常に特殊な環境の管理ツールである、それは特別な、condaのデザインのアイデアは、サードパーティ製のパッケージがパッケージとして、ほぼすべてのツールの扱われ--conda理由もPythonとcondaそのもの!そのため、制約のパッケージ管理や環境管理を壊すcondaは、簡単にパイソンの様々なバージョン、パッケージのさまざまなをインストールして、簡単に切り替えることができます。それは言った、仮想環境の管理中に、condaはシステムから独立することができ、オリジナルのPythonのバージョンであるPythonインタプリタ、のいずれかのバージョンを作成 virtualenvの、virtualenvwrapperや他のツールは利用できません。

2インストール

2.1をダウンロード

インストールされたバージョンはanaconda3です。まずディレクトリにダウンロードしたファイルを保存し、その後、アナコンダをインストールするために使用:
$ CD /ホーム// ダウンロード
$ wgetのHTTPS: //repo.anaconda.com/archive/Anaconda3-2018.12-Linux-x86_64.sh

2.2インストールと設定

何のアクシデントがない場合は、コマンドの完了後、/ホーム/ Ubuntuの/ダウンロードディレクトリに成功のAnaconda3-2018.12-Linux-x86_64.shという名前のファイルをダウンロードします。
次のコマンドでインストールを開始しました:
$ bashのAnaconda3-2018.12-Linux-x86_64.sh
インストールプロセス中に、あなたはプロトコルの使用を許可する必要があり、そうあなたが入力できます。
あなたは、ライセンス条項に同意しますか?[はい| NO] 
[いいえ] >>> 
答えていないしてください' はい'  または ' いいえ'"
 >>>はい
そして、あなたは、このようなは/ usr / binに/ anaconda3へAnacondaインストールとして、アナコンダのインストールディレクトリに入力します:
[/ホーム/ Ubuntuの/ anaconda3] >>>は/ usr / binに/ anaconda3
もちろん、この時間は、私は、デフォルトのインストール/ホーム/ Ubuntuの/ anaconda3ディレクトリを選んだので、あなたは直接入力することができます。
入力が完了したら、システムはインストールを完了していきます、次の出力は、ヒントを知っているように見えます:
あなたがAnaconda3を初期化するためのインストーラーますか
 あなたの/home/ubuntu/.bashrcを?[はい| いいえ] 
[いいえ] >>>
ここでは、出力はそうすることができます。つまり、現在のユーザーの環境変数の設定の下のbinディレクトリ/ home / Ubuntuの/ anaconda3を追加します。この手順の設定や入力を逃した場合はノーで、手動で環境変数を設定する必要があります。
$のCD〜
$のVimの.bashrcに
そして、最後の行に次のように入力します。
Anaconda3の構成環境 
のエクスポートPATH = " /ホーム/ Ubuntuの/ anaconda3 / binに:$ PATH "
上記のすべてのステップが完了した後、設定を有効にするには、次のコマンドを実行します。
$ソースの.bashrc

2.3インストールされたことを確認

上記のすべてのステップは偶然ではないの場合は、例正常に完了したが、実際にはアナコンダが正常にインストールされています。さんが確認してみましょう。
PythonはPythonのバージョンを確認するには、コマンドラインで直接入力しました:
$パイソン
パイソン 3.7.1(デフォルト、2018年12月14日、午前19時28分38秒
[GCC 7.3 0.0] ::アナコンダ社のLinux上の
タイプ" ヘルプ"" 著作権"" クレジット"  または " ライセンス"  のために詳しくは。
>>>
あなたは、Pythonのバージョンがすでにオリジナルと同じではない、見ることができます。
ビューcondaのバージョンは、コマンドを実行します。
$ Conda - バージョン
conda 4.5.12
出力アナコンダインストールされたバージョン4.5.12 condaです。上記の指示はその、アナコンダ本当に正常にインストールされています。

3環境マネジメント

仮想環境を作成するための3.1

condaは-n env_nameのpython =バージョンpackage_namesを作成します
仮想環境は、名前のpython36が作成されます指定することであるので、その中でも、次のパラメータを参照-nパラメータは、仮想環境、および--name同等の名前を指定します。そのようなバージョンを指定するなどのpythonバージョンのPythonのバージョンは、仮想環境用に指定されている=、指定されたバージョンの後、condaは、このバージョンで利用可能な最新バージョンをインストールしますが、3.6である、condaは、最新の3.6.xのバージョンをインストールします。package_namesパッケージをインストールするための新しい仮想環境を作成することです、ここにあなたが他のパッケージをインストールすることはできません、このパラメータは、サードパーティのパッケージをインストールするには、仮想環境のその後の使用を省略しています。
例:仮想環境、Pythonのバージョン3.6、python36と呼ばれる仮想環境を作成します
conda作成--name python36パイソン= 3.6

ビュー3.2仮想環境

condaのENVリスト
以下の結果を実行した後:
#のconda環境:
ベース* /ホーム/ CHB / anaconda3
python36 /ホーム/ CHB / anaconda3 / ENVS / python36
結果は、ディレクトリ環境があることを、すべてのconda用に作成された仮想環境で現在のシステムに記載されています。インストールベースは、インストールアナコンダのPython環境中に指定されています。モデル(*)は、現在のシステムを使用したと述べ、Python環境を指します。

3.3仮想環境を活性化させます

condaはenv_nameを活性化させます
たとえば:ちょうどpython36を作成した仮想環境を入力してください
condaはpython36を活性化させます
あなたは仮想環境python36を入力した場合、コマンドラインの上昇の後に「(python36を)」という言葉をされています。

出口仮想環境3.4

あなたは、仮想環境を終了すると、仮想環境の名前を指定する必要がありません、あなたは直接、次の行を実行することができます。
condaの非アクティブ化

3.5共有仮想環境

共有仮想環境とは何ですか?我々はマシン上のコードのセットを開発して、githubのプロジェクトチームにコードをアップロードしたり、他の人を送信すると、それは人々が上記のコードを知らないで、我々は依存しているの使用を開発している、condaは、仮想環境を取得するために便利な機能を提供します別のマシン上でこのコードを使用して、設定ファイルのエクスポートを統一し、すべての依存関係は、仮想環境の機能を共有しているcondaエクスポートした設定ファイルに基づいて、仮想環境を再構築することができます。多人数協力開発やオープンソースの場合、共有仮想環境は間違いなく非常に便利な機能です。
最初は、輸出依存するプロファイルに:
CONDAのENV輸出--file python36_env.yml
environment.yamlは、すべての依存関係の情報が含まれているenvironment.yamlファイルを生成するために戻って、エクスポート対象のファイルに依存して、コマンドを実行し、カレントディレクトリ。
設定ファイルに従って、仮想環境を作成します。
conda ENV -f /home/chb/code/python36_env.ymlを作成
上記のコマンドを実行した後、新しいマシン上でまったく同じ仮想環境を作成します。
3.6仮想環境を削除します
 condaは-n python36 --all削除します 
若しくは
conda ENV -n python36を削除

4パッケージマネージャ

4.1インストールパッケージ

パッケージ名をcondaインストール
若しくは
パッケージ名をインストールするPIP

4.2リストのすべてのパッケージ

condaリスト

4.3アップデートパッケージ

condaアップデートパッケージ名
あなたは1回の更新をしたい場合は、すべてのパッケージ:
conda更新--all

4.4パッケージを検索

condaの検索キーワード
例えば:私たちはパンダをインストールしたいのですが、正確な名前を忘れてしまった、あなたは次のようになります。
conda検索パン

4.5パッケージを削除します。

condaは、パッケージ名を削除します

5まとめ

けれどもに比べ virtualenvの、virtualenvwrapperや他のツール、アナコンダは、複雑な瞬間をインストールしますが、間違いなくのアナコンダは、より強力な、パッケージ管理を取得しやすくすることができます。

おすすめ

転載: www.linuxidc.com/Linux/2019-08/160160.htm
おすすめ