VS的终端工具--powershell无法activate conda虚拟环境

1、使用VS的终端powershell,发现powershell并不支持切换conda的虚拟环境。

在cmd或者powershell中输入

conda init --all

就可以初始化所有的终端,如果只想初始化powershell ,则使用

conda init powershell

但是在重新打开终端时遇到了别的错误:

更改powershell的执行策略
使用管理员权限打开powershell,执行如下命令

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

之后重新打开powershell就可以激活了,需要注意的是激活前需要加上conda命令,和cmd中不一样

2、安装conda后取消命令行前出现的base,取消每次启动自动激活conda的基础环境, 使用ubuntu 自带的Python环境

方法一:

退出base环境回到系统自带的环境

conda deactivate 

方法二

通过将auto_activate_base参数设置为false实现:

conda config --set auto_activate_base false

如果反悔了还是希望base一直留着的话通过

conda config --set auto_activate_base true

你可能感兴趣的:(yolov5,YOLOv5s,机器学习,python,visualstudio,人工智能,win10)