Windows下Anaconda使用conda activate激活环境出错

在Windows下使用conda激活虚拟环境时出现以下报错:

CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.
If using 'conda activate' from a batch script, change your
invocation to 'CALL conda.bat activate'.

To initialize your shell, run

    $ conda init 

Currently supported shells are:
  - bash
  - cmd.exe
  - fish
  - tcsh
  - xonsh
  - zsh
  - powershell

See 'conda init --help' for more information and options.

IMPORTANT: You may need to close and restart your shell after running 'conda init'.

查阅资料,我的解决方案如下:

1、管理员模式打开powershell

2、出现

. : 无法加载文件 C:\Users\lan\Documents\WindowsPowerShell\profile.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。 所在位置 行:1 字符: 3 + . 'C:\Users\lan\Documents\WindowsPowerShell\profile.ps1

使用

set-ExecutionPolicy RemoteSigned

进入base环境,conda activate可用。

你可能感兴趣的:(anaconda,windows,terminal)