【conda】conda常用命令总结

本文介绍了如何查看conda版本、详细信息,以及如何更新、管理虚拟环境。包括创建、激活、重命名和删除虚拟环境的步骤。适合快速查阅conda常用操作指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

conda常用命令总结

本文主要用于记录常用的conda命令,备查
主要环境是ubuntu 20.04

查看conda版本

bash conda --version
或者
bash conda -V

查看conda的详细信息

conda info

更新conda

conda update conda

查看电脑上的虚拟环境

conda info --envs

新建虚拟环境

conda create --name envname

激活名为env-name的虚拟环境

conda activate env-name 

退出名为env-name的虚拟环境

conda deactivate env-name

conda修改环境名称

  1. 克隆原有环境重新命名
 conda create --name newName(新环境名) --clone oldName(旧环境名)
  1. 删除旧环境
 conda remove --name oldName(旧环境名) --all 
### Conda 常用命令一览表及使用教程 Conda 是一个开源的包管理和环境管理系统,广泛用于 Python 和其他科学计算语言的依赖管理与环境隔离。以下是 Conda常用命令及其使用方法,适用于 Conda 的基础操作和环境管理。 --- #### 1. **Conda 环境管理命令** - **创建虚拟环境** ```bash conda create --name myenv ``` 创建一个名为 `myenv` 的新虚拟环境。 - **激活虚拟环境** ```bash conda activate myenv ``` 激活名为 `myenv` 的虚拟环境。 - **退出当前虚拟环境** ```bash conda deactivate ``` 退出当前激活的虚拟环境。 - **删除虚拟环境** ```bash conda remove --name myenv --all ``` 删除名为 `myenv` 的虚拟环境及其所有内容。 - **列出所有虚拟环境** ```bash conda env list ``` 显示所有已创建的虚拟环境。 - **导出虚拟环境配置** ```bash conda env export > environment.yml ``` 将当前虚拟环境的依赖配置导出为 `environment.yml` 文件。 - **从配置文件创建环境** ```bash conda env create -f environment.yml ``` 根据 `environment.yml` 文件创建一个新的虚拟环境。 --- #### 2. **Conda 包管理命令** - **安装包** ```bash conda install package_name ``` 在当前环境中安装指定的包。 - **安装特定版本的包** ```bash conda install package_name=version ``` 安装指定版本的包,例如 `conda install numpy=1.21`. - **更新包** ```bash conda update package_name ``` 更新当前环境中的指定包。 - **更新所有包** ```bash conda update --all ``` 更新当前环境中所有已安装的包。 - **卸载包** ```bash conda remove package_name ``` 从当前环境中卸载指定的包。 - **搜索可用包** ```bash conda search package_name ``` 查找可用的包及其版本信息。 - **列出当前环境中的包** ```bash conda list ``` 显示当前环境中已安装的所有包及其版本。 --- #### 3. **其他实用命令** - **查看 Conda 版本** ```bash conda --version ``` 显示当前安装的 Conda 版本。 - **更新 Conda 本身** ```bash conda update conda ``` 更新 Conda 到最新版本。 - **清理缓存** ```bash conda clean --all ``` 清理 Conda 缓存,释放磁盘空间。 - **批量安装依赖** ```bash while read requirement; do conda install --yes $requirement || pip install $requirement; done < requirements.txt ``` 从 `requirements.txt` 文件中批量安装依赖包,优先使用 Conda,若失败则使用 Pip [^3]。 --- #### 4. **环境配置与管理** - **克隆环境** ```bash conda create --name newenv --clone myenv ``` 克隆一个已有的环境 `myenv` 并命名为 `newenv`. - **查看环境详细信息** ```bash conda info ``` 显示 Conda 和当前环境的详细信息。 - **查看特定环境的详细信息** ```bash conda info --envs ``` 显示所有环境的详细信息。 --- #### 5. **使用 Pip 与 Conda 结合** 虽然 Conda 是一个独立的包管理工具,但它也可以与 Pip 配合使用: - **在 Conda 环境中使用 Pip 安装包** ```bash pip install package_name ``` 在激活的 Conda 环境中使用 Pip 安装包。 - **导出 Pip 安装的包列表** ```bash pip freeze > requirements.txt ``` 将当前环境中通过 Pip 安装的包导出到 `requirements.txt`. --- #### 6. **快捷命令总结** | 操作 | 命令 | |------|------| | 创建环境 | `conda create --name myenv` | | 激活环境 | `conda activate myenv` | | 退出环境 | `conda deactivate` | | 删除环境 | `conda remove --name myenv --all` | | 导出环境 | `conda env export > environment.yml` | | 安装包 | `conda install package_name` | | 更新包 | `conda update package_name` | | 卸载包 | `conda remove package_name` | | 搜索包 | `conda search package_name` | | 列出包 | `conda list` | --- ####
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值