conda常见命令
以下是一些常见的 conda
命令及其用途,它们可以帮助你管理Conda环境和包:
环境管理
-
创建新环境:
conda create --name env_name python=3.8
创建一个名为
env_name
的环境,并指定Python版本(如3.8)。 -
激活环境:
conda activate env_name
激活名为
env_name
的环境。 -
停用当前环境:
conda deactivate
停用当前激活的环境。
-
列出所有环境:
conda env list
列出所有已创建的Conda环境。
-
删除环境:
conda env remove --name env_name
删除名为
env_name
的环境。
包管理
-
安装包:
conda install package_name
安装名为
package_name
的包。 -
安装特定版本的包:
conda install package_name=version
安装名为
package_name
的指定版本(如1.0.0
)的包。 -
更新包:
conda update package_name
更新名为
package_name
的包到最新版本。 -
更新所有包:
conda update --all
更新所有已安装的包到最新版本。
-
卸载包:
conda remove package_name
卸载名为
package_name
的包。 -
查看已安装包:
conda list
列出当前环境中已安装的所有包。
包环境导出与恢复
-
导出环境配置:
conda env export > environment.yml
将当前环境的配置导出到
environment.yml
文件中。 -
从配置文件创建环境:
conda env create -f environment.yml
从
environment.yml
文件中创建环境。
Conda 配置和信息
-
查看当前配置:
conda config --show
显示Conda的当前配置设置。
-
设置配置项:
conda config --set key value
设置Conda配置项(如
auto_activate_base
)。 -
显示系统信息:
conda info
显示Conda的系统信息,如当前环境、包路径等。
-
清理缓存:
conda clean --all
清理Conda的所有缓存,包括包缓存和索引缓存。
帮助和文档
-
显示命令帮助:
conda --help
显示Conda的帮助信息。
-
显示子命令帮助:
conda <command> --help
显示特定子命令的帮助信息。例如,
conda install --help
。
这些命令涵盖了大多数Conda的基本操作,帮助你管理环境和包。如果你有特定的操作需求或遇到问题,可以进一步查阅Conda的官方文档或使用 --help
查看命令的详细选项。