进入windows powershell后不显示(base),执行 conda activate envs_name 命令后也无法进入相应的虚拟环境,解决方法如下:
1.按下 win+x 组合键,选择“Windows Powershell(管理员)(A)”选项,以管理员身份运行powershell。
powershell.jpg2.执行命令:
conda init powershell
image.png
3.关闭后重新打开powershell,若在命令行最前面出现“(base)”,则成功,可输入conda activate envs_name 命令测试。
否则,若出现红色如下警告提示:
image.png无法加载文件C:\XXX\WindowsPowerShell\profile.ps1,因为在此系统上禁止运行脚本
则执行第4步。
4.重复第1步,以管理员身份打开powershell
执行命令:
get-ExecutionPolicy
若回复 Restricted,表示状态是禁止的。
执行命令:
set-ExecutionPolicy RemoteSigned
将出现如下几个选项,输入 Y 并回车,设置完毕。
重新打开powershell,即可看到命令行开头有“(base)”,输入conda activate envs_name 命令即可激活相应的虚拟环境。
网友评论