conda环境 linux
时间: 2025-05-11 15:27:15 浏览: 21
### Conda 环境管理在 Linux 上的操作
#### 创建新的 Conda 环境
创建一个新的 Conda 环境可以通过 `conda create` 命令完成。例如,要创建名为 `myenv` 的新环境并安装 Python 版本 3.9,可以执行以下命令:
```bash
conda create -n myenv python=3.9
```
此命令会初始化一个全新的虚拟环境,并将其命名为 `myenv` 同时设置 Python 解释器版本为 3.9[^1]。
#### 列出所有已有的 Conda 环境
为了查看当前系统中存在的所有 Conda 虚拟环境列表,可使用如下命令:
```bash
conda env list
```
或者其简化形式:
```bash
conda info --envs
```
这些命令将显示所有的 Conda 环境及其路径信息[^4]。
#### 激活和停用特定的 Conda 环境
激活某个已经存在的 Conda 环境(假设名称为 `myenv`),可以运行以下命令:
```bash
conda activate myenv
```
当不再需要该环境时,可通过下面的指令返回基础环境:
```bash
conda deactivate
```
#### 导出 Conda 环境配置至 YAML 文件
如果希望保存现有 Conda 环境的状态以便于分享或备份,则需利用下列命令导出环境定义到 `.yml` 文件中:
```bash
conda env export > environment.yml
```
这一步骤生成了一个描述环境中所含包依赖关系以及其它元数据的 YAML 配置文档[^3]。
#### 使用预存的 YAML 文件重建相同的 Conda 环境
接收者可以根据发送过来的 `environment.yml` 文件重新构建完全一致的工作空间,只需输入这一行代码即可实现目的:
```bash
conda env create -f environment.yml
```
上述过程确保了不同开发者之间能够轻松复制彼此开发条件下的实验成果。
#### 删除不需要的 Conda 环境
最后,对于那些不再使用的旧有环境来说,应该及时清理它们以释放磁盘空间资源。删除操作非常简单明了,只需要指定期望移除的目标名号就行啦!比如说我们要销毁之前建立起来的那个叫做 “test_new_env_default”的实例的话,那么就应当这样写出来相应的 shell script语句片段咯~
```bash
conda remove --name test_new_env_default --all
```
阅读全文
相关推荐


















