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 install
PIPのようなものがないの移植を搭載したパッケージを、インストールするコマンドは、再インストールする必要があります
クロスプラットフォームの輸出環境
デフォルトでは、condaの使用は、輸出環境を構築するが、建物は、プラットフォーム固有のかもしれません。
--no-ビルドのロゴを使用します。
conda env export --no-build > environment.yml
ピップ
輸出ピップ環境
ピップエクスポートがrequirements.txtにライブラリをインストール
pip freeze > requirements.txt
システムに導入されたピップライブラリはrequirements.txtに記載されています
pip install -r requirements.txt