You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows系统PowerShell运行python报conda环境未激活警告怎么解决?

解决Windows PowerShell下Miniconda Python未激活环境警告问题

你遇到的该提示本质是直接调用了conda内置的Python解释器,但对应conda环境未完成激活,PowerShell默认未加载conda的环境配置脚本导致的,可按以下方案解决:

方法一:单次临时激活(适合偶尔使用conda的场景)

  • 先确认你的Miniconda安装路径,普通用户默认安装路径为C:\Users\你的系统用户名\miniconda3,全局安装的路径为C:\ProgramData\miniconda3
  • 打开PowerShell后先执行hook脚本加载conda命令:
    & "你的Miniconda安装路径\shell\condabin\conda-hook.ps1"
  • 再激活你要使用的环境,比如默认的base环境:
    conda activate base
  • 此时再输入python启动解释器就不会弹出警告

方法二:永久配置PowerShell支持conda(推荐日常使用)

  • 以管理员身份启动PowerShell,先执行命令允许本地脚本运行:
    Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
    弹出确认提示后输入Y回车即可
  • 执行conda初始化命令,将conda配置写入PowerShell的启动脚本:
    & "你的Miniconda安装路径\Scripts\conda.exe" init powershell
  • 关闭所有已打开的PowerShell窗口,重新打开后就会默认自动激活base环境,启动Python不会再出现警告

可选调整:关闭默认自动激活base环境

如果不希望每次打开PowerShell都自动进入conda base环境,完成上面的永久配置后执行以下命令即可:
conda config --set auto_activate_base false
后续需要使用conda环境时,手动执行conda activate base即可正常使用。

内容的提问来源于stack exchange,提问作者four-eyes

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 09:45:04