1.环境管理

创建环境

conda create --name your_env_name

创建制定python版本的环境

conda create --name your_env_name python=3.5

创建包含某些包的环境

conda create --name your_env_name numpy scipy

创建指定python版本下包含某些包的环境

conda create --name your_env_name python=3.5 numpy scipy

列举当前所有环境

conda info --envs
conda env list

进入某个环境

conda activate your_env_name

退出当前环境

conda deactivate 

复制某个环境

conda create --name new_env_name --clone old_env_name 

删除某个环境

conda remove --name your_env_name --all

2.包管理

列举当前活跃环境下的所有包

conda list

列举一个非当前活跃环境下的所有包

conda list -n your_env_name

为指定环境安装某个包

conda install -n env_name package_name

错误处理

使用命令conda activate your_env_name 出现了 CondaError: Run 'conda init' before 'conda activate' 错误。

这意味着需要先初始化 conda 环境,使得 shell 知道如何处理 conda 的命令。

初始化 conda 环境:

conda init

关闭当前的 shell,然后再重新打开一个新的 shell。这使得初始化的更改生效。

激活指定的 conda 环境:

conda activate your_env_name

届ける言葉を今は育ててる
最后更新于 2024-08-04