方法 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