在Anaconda/Python中如何将虚拟环境设为Anaconda Prompt启动的默认环境?
Anaconda Prompt 默认激活指定环境解决方案
以下是两种适合新手的可操作方案,任选其一即可:
方案1:修改快捷方式启动参数(Windows平台首选,操作最简单)
- 找到你日常打开Anaconda Prompt的桌面/开始菜单快捷方式,右键点击选择「属性」
- 在弹出的窗口中找到「目标」输入栏,不要修改原有内容,只在所有内容的末尾加一个空格,再粘贴
&& conda activate image_analytics - 点击「确定」保存修改即可
方案2:修改conda全局配置(全平台通用,Windows/macOS/Linux都适用)
- 打开任意Anaconda Prompt窗口,执行命令
conda config --set auto_activate_base false,关闭默认自动激活base环境的设置 - 根据你使用的终端类型修改启动配置:
- 如果你用的是Windows cmd/powershell:执行完上一步后直接按方案1修改快捷方式即可,也可以在用户家目录找到
.condarc文件,添加env: "image_analytics"配置项 - 如果你用的是macOS/Linux/WSL终端:打开用户目录下对应的shell配置文件(bash对应
.bashrc,zsh对应.zshrc),在文件末尾添加一行conda activate image_analytics,保存后执行source ~/.bashrc(根据你修改的配置文件调整命令)生效
- 如果你用的是Windows cmd/powershell:执行完上一步后直接按方案1修改快捷方式即可,也可以在用户家目录找到
验证方法
关闭所有已打开的Anaconda Prompt窗口,重新打开新窗口,执行 conda info --envs,输出结果中带*标记的就是当前激活的环境,确认是否为image_analytics即可。
注意:如果后续需要恢复默认激活base环境,删除快捷方式末尾添加的内容,再执行
conda config --set auto_activate_base true即可还原。
内容的提问来源于stack exchange,提问作者Chirag Patankar
相关产品推荐
相关产品推荐

