Conda 是一个流行的包管理和环境管理工具,特别适用于Python和其他语言的开发。以下是一些常用的 Conda 命令:
基础命令
1. 安装 Conda:
- 如果你还没有安装 Conda,可以从 [Anaconda 官网](https://www.anaconda.com/products/individual) 下载并安装。
2. 更新 Conda:
conda update conda
3. 创建新的环境:
conda create --name myenv python=3.8
创建一个名为 `myenv` 的新环境,指定 Python 版本为 3.8。
4. 激活环境:
conda activate myenv
5. 退出当前环境:
conda deactivate
6. 列出所有环境:
conda env list
7. 删除环境:
conda remove -n myenv --all
包管理
1. 在当前环境中安装包:
conda install numpy pandas
2. 在特定环境中安装包:
conda install --name myenv numpy pandas
3. 更新环境中的包:
conda update numpy
4. 卸载包:
conda remove numpy
5. 列出环境中安装的包:
conda list
6. 搜索包:
conda search scipy
环境管理
1. 复制环境:
conda create --name newenv --clone myenv
2. 导出环境:
conda env export > environment.yml
3. 从导出文件创建环境:
conda env create -f environment.yml
4. 更新环境中的所有包:
conda update --all
高级命令
1. 清理不再需要的包:
conda clean --all
2. 查看包详细信息:
conda info -a
3. 查看 Conda 配置:
conda config --show-sources
4. 添加新的通道:
conda config --add channels conda-forge
5. 设置自动激活 base 环境:
conda config --set auto_activate_base true
6. 查看 Conda 版本:
conda --version
7. 查看环境变量:
conda info --envs
这些命令覆盖了 Conda 的基本使用,包括环境管理、包管理以及一些高级配置。通过这些命令,你可以有效地管理你的开发环境和依赖。