如何解决Anaconda Prompt自动加载到PowerShell及VS Code终端的问题
解决Anaconda(base)自动激活及终端缓慢问题
方法一:禁用conda自动激活base环境
打开Anaconda Prompt(或已激活conda的终端),执行命令:
conda config --set auto_activate_base false
重启终端后,不会自动进入(base)环境,前缀标识消失,终端将使用系统默认Python环境,速度恢复正常。后续需要使用Anaconda环境时,手动执行conda activate base或对应环境名即可。
方法二:在VS Code中指定系统原生PowerShell为默认终端
- 按
Ctrl+Shift+P打开VS Code命令面板 - 输入
Terminal: Select Default Profile并选中 - 在选项里选择
Windows PowerShell(避开Anaconda相关终端) - 重启VS Code终端,此时会使用系统原生PowerShell,不加载conda配置,既无
(base)标识,运行速度也更快
方法三:临时退出base环境(单次会话生效)
若只是临时切换到默认环境,在当前终端执行:
conda deactivate
执行后(base)前缀消失,当前会话回到系统默认环境,但关闭终端后下次启动仍会自动激活base,适合临时使用场景
内容的提问来源于stack exchange,提问作者newbie_coder
相关产品推荐
相关产品推荐

