Anaconda Prompt无法激活环境 运行python提示环境未激活如何解决
解决方案
第一步:确认Anaconda实际安装路径
安装时选择不同的权限范围,对应路径不一样:
- 仅当前用户安装(默认选项):路径为
C:\Users\你的Windows用户名\anaconda3,你当前用户名为sky的话大概率是C:\Users\sky\anaconda3 - 所有用户安装:路径为
C:\ProgramData\Anaconda3
你可以先通过文件资源管理器确认anaconda3文件夹的实际位置,再拼接Scripts文件夹路径,得到完整的Scripts路径。
第二步:临时激活conda环境
确认路径正确后,执行以下操作:
- 先进入Scripts目录,示例命令(替换为你实际的路径):
cd C:\Users\sky\anaconda3\Scripts
- 再执行激活base环境的命令:
activate base
激活成功后你的cmd提示符前面会出现(base)标识,此时再使用pip安装包就不会出现异常。
第三步:永久配置(避免每次手动进入目录激活)
你可以把conda相关路径添加到系统环境变量,后续直接在任意cmd窗口执行activate base即可激活:
- 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
- 在「系统变量」里找到Path变量,点击编辑,新增以下三个路径(注意替换成你实际的anaconda3安装路径):
C:\Users\sky\anaconda3 C:\Users\sky\anaconda3\Scripts C:\Users\sky\anaconda3\Library\bin
- 保存后重启cmd,直接输入
activate base即可正常激活环境。
内容的提问来源于stack exchange,提问作者Arya_Stark
相关产品推荐
相关产品推荐

