Anaconda仮想環境の使用とパッケージ管理

Anaconda仮想環境の使用とパッケージ管理

序文:

パス

参照リンク:

Anaconda仮想環境の使用とパッケージ管理

既存のすべての仮想環境を一覧表示します

conda env list
conda info -e

新しい仮想環境を作成する

conda create -n env_name python=version

仮想環境をアクティブにして入力します

conda activate env_name

既存の仮想環境を削除します(次の2つのコマンドを使用できます)

conda env remove -n env_name
conda remove –name env_name –all

コードを共有するときは、動作環境も全員と共有する必要があります

最初に対応する環境をアクティブ化してからエクスポートする必要があります。以下のenvはenvであり、環境名とは関係がないことに注意してください。

conda env export > env.yaml

相手が共有するYAMLファイルを使用して、まったく同じオペレーティング環境を作成します

環境名とパスを変更できます。

name: env_name
...
prefix: /home/origin_user_name/anaconda3/envs/env_name

になる:

name: new_env_name
...
prefix: /home/new_user_name/anaconda3/envs/new_env_name

環境を再作成する手順:yamlファイルで指定されているため、環境名を指定する必要がないことに注意してください。

conda env create -f env.yaml

JupyterはAnacondaの仮想環境を実行します

source activate env_name
conda install ipykernel (注意:在虚拟环境中安装ipykernel)
python -m ipykernel install --name env_name --display-name "env_name" (

Jupyterのカーネルを入力してください:

jupyter notebook

Jupyter-Notebookは指定されたカーネルを削除します

--jupyterノートブックにあるカーネルを表示する

jupyter kernelspec list

-指定したカーネルを削除します

jupyter kernelspec remove kernel_name

anacondaパッケージを管理する

-指定された仮想環境のパッケージを管理します

conda install package_name -n env_name
conda install package_name
conda install pack=version (指定安装包的版本)

--requirement.txtからインストールパッケージを指定します

conda install --yes --file requirement.txt

または、pipを使用してrequirement.txtをインストールします。

pip install -r requirement.txt

-環境内のすべてのパッケージのバッチエクスポートrequirement.txt

conda list -e > requirement.txt

または

pip freeze > requirement.txt

--anaconda固有のパッケージを削除します

conda remove package_name

--anaconda固有のパッケージを更新します

conda update package_name

-anaconda固有のパッケージを検索する

conda search package_name

おすすめ

転載: blog.csdn.net/hehedadaq/article/details/113103721