condaの使用状況

conda

基本的な使い方

1.作成環境(と呼ばれるpy36、Pythonのバージョン3.6環境を作成します)

创建的环境在默认路径
conda create -n py36 python=3.6

通过以下方式指定路径
conda create --prefix="/data/envs/my_py_env"  python=3.6.3

2、(名前py36の削除のための環境の例)環境を削除

conda remove -n py36 --all

図3に示すように、活性化環境(例、活性化py36環境と命名)

conda activate py36

4、終了環境

conda deactivate

5、清華ミラーソースのダウンロード(ダウンロード例numpyの)有意ああダウンロード速度を向上させます

pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple

図6に示すように、PIP / Anacondaは直接画像源ではなく、バックリンク内のすべての増加を修正します

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

ソフトウェアのインストール

環境の現在の構成とで、現在の環境を表示し、どの

conda env list

現在の環境のインストールの一覧を見ます

conda list

指定された設置環境の一覧を見ます

conda list -n py36

新しいパッケージをインストールします。

安装到当前环境的软件包
conda install xxx

安装和卸载指定环境的软件包
conda install -n my_py_env package_name
conda uninstall -n my_py_env package_name

同じプラットフォーム環境のコピー

直接xx/anaconda3/envs/py36対応するターゲット・マシンにコピーしanaconda3たディレクトリ。アクティベーションpy36環境

source activate py36

書き出し設定conda環境は、その後、新しいマシンにインポートします

各ソフトウェアのバージョンがまったく同じであることを確認してください

輸出

conda env export > requirements.yml
或
conda list -e > requirements.txt    

インポートは、あなたが環境の名前を変更する必要がある場合は、オープンrequirements.ymlに最初と最後の行を変更します

conda env create -f requirements.yml
或
conda create -name xyz --file requirements.txt      // 注意和上面导出的方式对应的文件名要一致,文件名和方式要对应

環境コピー

conda create -n BBB --clone AAA

-clone ENV:へのパス(またはの名前)は、既存のローカル環境。

環境の名前だけではなく、背後-clone引数は、また、環境へのパスを指定できます。

新しいコンピュータにコピーされたターゲットコンピュータconda環境上の元のディレクトリには、その後、使用します。

conda create -n BBB --clone ~/path

ビューパッケージ

conda info -e

注:移植環境は唯一のオリジナルの環境にインストールされているconda installPIPのようなものがないの移植を搭載したパッケージを、インストールするコマンドは、再インストールする必要があります

クロスプラットフォームの輸出環境

デフォルトでは、condaの使用は、輸出環境を構築するが、建物は、プラットフォーム固有のかもしれません。

--no-ビルドのロゴを使用します。

conda env export --no-build > environment.yml

ピップ

輸出ピップ環境

ピップエクスポートがrequirements.txtにライブラリをインストール

pip freeze > requirements.txt

システムに導入されたピップライブラリはrequirements.txtに記載されています

pip install -r requirements.txt

おすすめ

転載: www.cnblogs.com/brookin/p/12108758.html