Anaconda3提示invalid choice: 'activate'的解决办法
一、错误信息解释
这个错误的意思是说‘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