一、错误信息解释

这个错误的意思是说‘activate’命令是无效选择。
不过并不是说activate命令就没有了,只是需要执行其他命令设置一下。

二、操作办法

1.输入:

conda init

目的是重置conda环境,不过这个命令不会对已经创建好的虚拟环境作修改,可以放心使用。使用过后再重启VSCode或者终端,就可以使用下面的命令了:

conda activate XXXX

2.其实执行上面的命令后并不一定会直接解决问题,如果出现报错:

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

这个时候还需要在终端执行下列命令才行:

3.更改执行策略,以管理员身份打开 PowerShell 输入:

set-executionpolicy remotesigned

4.之后再重启终端,就可以使用conda的虚拟环境了。

参考文章:

1 最新版anaconda移除了activate命令!!!1
2 无法加载文件 *** \WindowsPowerShell\profile.ps12


  1. 最新版anaconda移除了activate命令!!! ↩︎

  2. 无法加载文件 ***\WindowsPowerShell\profile.ps1 ↩︎

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐