如何解决VSCode终端不显示已配置conda环境标识的问题
VSCode配置conda环境后终端不显示环境标识的解决方法
你可以按以下步骤逐一排查修复:
- 先确认conda已正确配置系统环境变量
打开任意系统终端输入conda --version,如果能正常返回版本号则环境变量配置正常,否则需要先将conda安装目录下的Scripts文件夹路径添加到系统PATH环境变量中,重启终端后再验证。 - 完成对应终端的conda初始化
针对你常用的终端类型执行对应的初始化命令,执行完成后重启终端:- Windows PowerShell:
conda init powershell - Windows cmd:
conda init cmd.exe - Mac/Linux bash:
conda init bash - Mac/Linux zsh:
conda init zsh
如果执行PowerShell初始化时提示权限不足,用管理员身份打开PowerShell执行Set-ExecutionPolicy RemoteSigned,选择Y确认后再重新执行初始化命令即可。
- Windows PowerShell:
- 开启VSCode自动激活环境配置
打开VSCode设置页面,搜索python.terminal.activateEnvironment选项,勾选开启该配置,后续只要你选中了对应conda环境作为Python解释器,新建终端时就会自动激活该环境,终端也会显示对应的环境标识。
注意:所有配置修改完成后,需要关闭VSCode当前已打开的所有终端,重新新建终端才能生效。
内容的提问来源于stack exchange,提问作者Jack
相关产品推荐
相关产品推荐

