常用的conda命令有哪些?

以下是一些常用的 Conda 命令,涵盖了环境管理、包管理等方面:

环境管理命令

1. 创建环境

收起

bash

conda create --name <env_name> [python=<python_version>] [package1 package2 ...]

  • --name:指定新环境的名称,可简写成 -n
  • python=<python_version>:可选参数,用于指定 Python 版本。
  • package1 package2 ...:可选参数,可在创建环境时同时安装指定的包。

示例:创建一个名为 my_env,Python 版本为 3.9 的环境

收起

bash

conda create -n my_env python=3.9
2. 激活环境

  • Windows 系统

收起

bash

conda activate <env_name>

  • Linux/Mac 系统

收起

bash

source activate <env_name>

示例:激活名为 my_env 的环境

收起

bash

conda activate my_env
3. 退出环境

收起

bash

conda deactivate
4. 列出所有环境

收起

bash

conda env list

该命令会显示所有已创建的 Conda 环境,当前激活的环境会在名称前用 * 标记。

5. 删除环境

收起

bash

conda remove --name <env_name> --all

--all 表示删除该环境下的所有包和依赖项。

示例:删除名为 my_env 的环境

收起

bash

conda remove -n my_env --all
6. 克隆环境

收起

bash

conda create --name <new_env_name> --clone <existing_env_name>

此命令用于复制一个已有的环境到新环境中。

示例:克隆 my_env 环境为 my_env_clone

收起

bash

conda create -n my_env_clone --clone my_env

包管理命令

1. 安装包

收起

bash

conda install [package_name] [package_name2 ...]

在当前激活的环境中安装指定的包。

示例:在激活的环境中安装 numpy 和 matplotlib

收起

bash

conda install numpy matplotlib
2. 安装指定版本的包

收起

bash

conda install <package_name>=<version>

示例:安装 pandas 版本为 1.3.5

收起

bash

conda install pandas=1.3.5
3. 更新包

收起

bash

conda update <package_name>

更新指定的包到最新版本。若要更新环境中的所有包,可使用 conda update --all

示例:更新 scikit-learn 包

收起

bash

conda update scikit-learn
4. 删除包

收起

bash

conda remove <package_name>

从当前激活的环境中删除指定的包。

示例:删除 seaborn 包

收起

bash

conda remove seaborn
5. 列出已安装的包

收起

bash

conda list

显示当前激活环境中已安装的所有包及其版本信息。

6. 搜索包

收起

bash

conda search <package_name>

查找可用的包及其不同版本。

示例:搜索 tensorflow 包

收起

bash

conda search tensorflow

其他常用命令

1. 查看 Conda 版本

收起

bash

conda --version
2. 更新 Conda 自身

收起

bash

conda update conda
3. 配置镜像源

收起

bash

conda config --add channels <channel_url>

添加镜像源以加快包的下载速度,例如添加清华大学镜像源:

收起

bash

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
4. 显示 Conda 配置信息

收起

bash

conda config --show

该命令可查看当前 Conda 的配置,包括镜像源等信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值