查看 Conda 创建的虚拟环境

方法 1:列出所有 Conda 环境

在命令行(Windows 的 Anaconda Prompt、Linux/Mac 的终端)中运行:

bash

conda env list

或者:

bash

conda info --envs

输出示例:

# conda environments:
#
base                  *  C:\Users\YourUser\Anaconda3
myenv1                   C:\Users\YourUser\Anaconda3\envs\myenv1
myenv2                   C:\Users\YourUser\Anaconda3\envs\myenv2
  • 第一列是环境名称(比如 base、myenv1)。

  • 第二列是环境的路径。

  • 带 * 的表示当前激活的环境。


方法 2:检查 Conda 环境目录

Conda 默认将虚拟环境存储在一个固定的目录下,你可以直接查看:

  • Windows:通常在 C:\Users\你的用户名\Anaconda3\envs 或 C:\ProgramData\Anaconda3\envs。

  • Linux/Mac:通常在 ~/anaconda3/envs 或 ~/miniconda3/envs。

操作:

  • Windows CMD/PowerShell:

    cmd

    dir C:\Users\你的用户名\Anaconda3\envs

    或:

    powershell

    Get-ChildItem C:\Users\你的用户名\Anaconda3\envs
  • Linux/Mac:

    bash

    ls ~/anaconda3/envs

列出的文件夹名就是你的 Conda 环境名。


方法 3:检查当前激活的环境

如果你已经激活了一个 Conda 环境,可以查看当前环境:

bash

conda env list

当前环境会有 * 标记,或者直接用:

bash

echo %CONDA_DEFAULT_ENV%  # Windows
echo $CONDA_DEFAULT_ENV   # Linux/Mac

输出环境名(比如 myenv1)。


创建 Conda 环境的回顾

为了确认你是否用 Conda 创建过环境,回忆一下你是否用过类似命令:

bash

conda create -n myenv python=3.9
  • -n myenv 指定环境名。

  • 创建后,环境会出现在 conda env list 的输出中。


删除或管理环境(可选)

  • 删除环境:

    bash

    conda env remove -n myenv1
  • 激活环境:

    bash

    conda activate myenv1
  • 退出环境:

    bash

    conda deactivate

### 如何使用 Conda 创建虚拟环境 #### 创建虚拟环境 为了创建一个新的虚拟环境,可以在终端或 Anaconda 提示符下执行特定命令。例如,要创建名为 `my_env` 的虚拟环境并指定 Python 版本为 3.6,应输入以下命令: ```bash conda create --name my_env python=3.6 ``` 此操作将在 Anaconda 安装路径中的 `envs` 文件夹内生成新的虚拟环境文件夹[^2]。 对于希望简化命名参数的情况,可以采用 `-n` 参数代替完整的 `--name` 参数来定义新环境的名字。比如,如果想要创建一个基于 Python 2.7 的环境,则可键入如下指令: ```bash conda create -n yourEnv python=2.7 ``` 这同样适用于其他所需的包依赖项;只需在同一行中追加这些软件包及其版本号即可。例如,在创建环境中同时安装 NumPy 和 Matplotlib 库时,应该这样写: ```bash conda create -n env_name numpy matplotlib python=2.7 ``` #### 激活与停用虚拟环境 一旦成功建立了虚拟环境,下一步就是激活它以便开始工作。根据操作系统不同,使用的命令也有所区别。在 Windows 上,通过简单的 `activate` 命令加上环境名就可以完成这一过程: ```bash activate your_env_name ``` 而在 Linux 或 macOS 中,则需使用带有 `source` 关键字的形式来进行相同的操作: ```bash source activate your_env_name ``` 当不再需要该虚拟环境时,可以通过相应的反向命令将其关闭。Windows 用户应当再次利用 `deactivate` 来退出当前活动的环境,而对于 Unix 类型系统而言则是: ```bash source deactivate ``` 以上即是如何借助 Conda 工具快速有效地管理多个独立项目所需的不同配置和库集合的方法概述[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值