当前位置: 首页 > 后端技术 > Python

Windows10VSCode无法激活conda虚拟环境

时间:2023-03-26 00:18:20 Python

问题背景第一次在VSCode中配置pythonDjango开发环境Anaconda管理Python虚拟环境VSCode终端powershell激活创建的虚拟环境报错信息:CommandNotFoundError:您的shell未正确配置为使用“condaactivate”。如果使用批处理脚本中的“condaactivate”,请将调用更改为“CALLconda.batactivate”。要初始化您的shell,请运行$condainit当前支持的shell是:-bash-cmd。exe-fish-tcsh-xonsh-zsh-powershell有关更多信息和选项,请参阅“condainit--help”。重要提示:您可能需要在运行“condainit”后关闭并重新启动shell。解决步骤在VScode终端powershell中执行condainit后重启vscode,忽略报错信息继续下一步。Windows10全局搜索关键字powershell以管理员权限打开,输入命令set-ExecutionPolicyRemoteSigned然后输入y回车确认执行命令。重启Vscode终端powershell,输入命令condaactivate[虚拟环境名称],发现conda虚拟环境终于正确切换了。