win10 powershell无法激活conda环境

想从cmd换成powershell,发现powershell并不支持切换conda的虚拟环境。
解决办法:
在cmd或者powershell中输入

conda init --all

就可以初始化所有的终端,如果只想初始化powershell ,则使用

conda init powershell

如果重新打开终端时遇到错误:

无法加载文件 C:\Users\xxx\AppData\Roaming\npm\yarn.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 http://go.mic ro

这是因为win10默认禁止执行任何powershell脚本,默认执行策略为“RESTRICTED”,可以更改为“REMOTESIGNED”

更改powershell的执行策略
使用管理员权限打开powershell,执行如下命令

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

之后重新打开powershell就可以激活了,需要注意的是激活前需要加上conda命令,和cmd中不一样

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权,转载请注明出处。
文章名称:《win10 powershell无法激活conda环境》
文章来自:泰恩数据
文章链接:https://tyne.cc/962.html
本站资源仅供个人学习使用,请勿用于商业用途。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址