Conda 是一个用于管理和部署软件包、依赖项和环境的开源软件包管理系统和环境管理系统。以下是一些常用的 Conda 命令:
-
创建环境:
conda create --name myenv
:创建一个名为myenv
的新环境。conda create --name myenv python=3.8
:创建一个指定 Python 版本的新环境。
-
管理环境:
conda activate myenv
:激活名为myenv
的环境。conda deactivate
:停用当前环境。conda env list
:列出所有已创建的环境。
-
安装和管理软件包:
conda install package_name
:安装一个包。conda install package1 package2
:同时安装多个包。conda remove package_name
:从当前环境中删除一个包。conda update package_name
:更新一个包到最新版本。conda list
:列出当前环境中安装的所有包。
-
搜索软件包:
conda search package_name
:搜索可用的包。
-
管理 channels:
conda config --add channels channel_name
:添加一个新的 channel。conda config --remove channels channel_name
:移除一个 channel。
-
环境导出和导入:
conda env export > environment.yml
:导出环境配置到一个 YAML 文件。conda env create -f environment.yml
:从一个 YAML 文件创建环境。
-
删除环境 : 使用
conda remove
命令并指定环境的名称来删除它。例如,要删除名为myenv
的环境,你可以运行以下命令:conda remove --name myenv --all
这将删除名为
myenv
的环境及其所有安装的包。确认后输入y
来确认删除。 -
其他命令:
conda info
:显示 conda 的信息。conda clean --all
:清理不再需要的包和缓存。
这些命令可以帮助你管理 Conda 环境、安装和管理软件包,以及导出和导入环境配置。通过这些命令,你可以有效地管理你的项目依赖项和环境。