python 切换conda环境
时间: 2025-06-30 18:47:22 浏览: 19
### 如何在终端或命令行中使用 `conda` 命令切换 Python 的 Conda 环境
要在终端或命令行中切换 Conda 虚拟环境,需遵循以下方法:
#### 1. 激活 Conda 环境
通过运行 `conda activate` 命令来激活目标环境。例如,如果要激活名为 `myenv` 的环境,则执行如下命令:
```bash
conda activate myenv
```
此操作会更改当前 shell 提示符并加载指定的 Conda 环境及其依赖项[^1]。
#### 2. 列出所有可用的 Conda 环境
为了确认哪些环境可供选择,可先查看已有的 Conda 环境列表。这可以通过以下命令完成:
```bash
conda env list
```
或者更简洁的形式:
```bash
conda info --envs
```
上述任一命令都会显示本地计算机上所有的 Conda 环境名称以及它们的位置路径。
#### 3. 处理 Git Bash 中无法识别 conda 的情况
当在 Windows 上尝试于 Git Bash 终端内调用 `conda` 幇助程序却收到错误提示 `"bash: conda: command not found"` 时,这是因为 Miniconda 或 Anaconda 安装未被正确初始化至该 Shell 下。解决办法之一是在启动脚本 `.bashrc` 文件里加入初始配置代码片段;另一种快速解决方案则是直接利用 PowerShell 或 CMD 来代替 Git Bash 进行管理[^2]。
另外,在 Visual Studio Code (VSCode) 配置文件 settings.json 添加特定字段也可以实现自动关联合适的解释器实例给编辑器项目所用。具体设置样例见下述 JSON 行列定义部分[^3]:
```json
{
"python.pythonPath": "E:\\Miniconda2\\envs\\python36_test\\python.exe"
}
```
#### 4. 关闭/停用当前活动中的 Conda 环境
一旦结束某个特殊环境下作业流程之后,可通过发出下列指令返回基础状态即关闭先前选定的那个自定义区域模式回到默认全局视图之中去继续其他常规任务处理动作。
```bash
conda deactivate
```
以上就是关于如何在不同平台间灵活运用 conda 工具链来进行多版本隔离开发实践的一些基本指导原则说明文档内容总结概述完毕啦!
阅读全文
相关推荐


















