如何在Windows系统中激活Anaconda环境 解决未激活报错问题
Anaconda环境激活相关问题解答
一、「在Anaconda Prompt中运行」的具体操作
Anaconda Prompt是Anaconda/Miniconda安装时默认附带的命令行工具,预配置了conda运行所需的环境变量,可直接识别conda相关指令,操作步骤如下:
- 点击Windows左下角开始按钮,在搜索框输入
Anaconda Prompt - 点击匹配到的程序,打开专属命令行窗口
- 将要执行的指令输入窗口,按下回车键即可完成运行,比如官方给出的
c:\Anaconda3\Scripts\activate base直接输入后回车即可。
二、Windows系统正确激活Anaconda环境的方法
方法1:通过Anaconda Prompt激活(无需额外配置,推荐新手使用)
- 打开Anaconda Prompt,默认状态下会自动激活base基础环境,命令行开头会显示
(base)标识 - 若未自动激活,或需要切换其他环境,直接执行
activate 目标环境名称即可,比如激活base环境执行activate base - 激活完成后运行python不会再出现未激活警告。
方法2:在PowerShell中正常使用conda激活功能(适合习惯PowerShell的用户)
PowerShell默认没有配置conda的初始化脚本,按以下步骤配置即可正常使用:
- 打开Anaconda Prompt,执行
conda init powershell - 关闭所有已打开的PowerShell、Anaconda Prompt窗口,重新打开PowerShell
- 此时直接执行
conda activate 目标环境名称即可完成激活,比如conda activate base - 如果运行时出现权限报错,以管理员身份打开PowerShell,执行
set-ExecutionPolicy RemoteSigned,输入Y确认后重启PowerShell即可正常使用。
激活成功验证
激活后命令行开头会显示(对应环境名)的前缀,此时运行python不会再输出未激活警告,也可执行conda info --envs查看环境列表,当前激活的环境前会有*标记。
内容的提问来源于stack exchange,提问作者four-eyes
相关产品推荐
相关产品推荐

