解决Windows powershell无法激活conda虚拟环

2020-11-05  本文已影响0人  西北小生_

进入windows powershell后不显示(base),执行 conda activate envs_name 命令后也无法进入相应的虚拟环境,解决方法如下:

1.按下 win+x 组合键,选择“Windows Powershell(管理员)(A)”选项,以管理员身份运行powershell。

powershell.jpg

2.执行命令:

conda init powershell
image.png

3.关闭后重新打开powershell,若在命令行最前面出现“(base)”,则成功,可输入conda activate envs_name 命令测试。

否则,若出现红色如下警告提示:

无法加载文件C:\XXX\WindowsPowerShell\profile.ps1,因为在此系统上禁止运行脚本

image.png

则执行第4步。

4.重复第1步,以管理员身份打开powershell

执行命令:

get-ExecutionPolicy

若回复 Restricted,表示状态是禁止的。

执行命令:

set-ExecutionPolicy RemoteSigned

将出现如下几个选项,输入 Y 并回车,设置完毕。

image.png

重新打开powershell,即可看到命令行开头有“(base)”,输入conda activate envs_name 命令即可激活相应的虚拟环境。

上一篇 下一篇

猜你喜欢

热点阅读