解决Win10 PowerShell无法激活Anaconda环境的问题
时间:2019-03-24 22:58:00
收藏:0
阅读:1000
最近在使用Anaconda的过程中,发现在Win10的PoerShell在使用conda activate 环境名激活环境时无效,而CMD则可以。
这里前提必须将Anaconda 写入环境变量。否则在PowerShell 输入conda 的任何命令都会无法识别。
解决方法如下:
- 用Win + X 组合键调出PowerShell 管理员模式;
- 输入命令
conda install -n root -c pscondaenvs pscondaenvs安装PSCondaEnvs包; - 输入命令
Set-ExecutionPolicy RemoteSigned在出现选项后输入Y回车,更改PowerShell 的安全策略。 - 在PowerShell中激活和退出环境的命令分别为
activate 环境名和deactivate,注意:需要去掉原命令中开头的conda,否则也不会成功。
这时问题应该解决了,结果如下:

参考资料:
https://github.com/BCSharp/PSCondaEnvs
https://blog.csdn.net/kdongyi/article/details/81905494
原文:https://www.cnblogs.com/dereen/p/ps_conda_env.html
评论(0)