我在anaconda中有两种环境,即:root2env。当我打开anaconda提示符时,可以通过键入以下命令从root切换到2env:activate 2env。我的powershell中也有conda,但是当我打开powershell并尝试运行conda activate 2env时,出现以下错误:



对于如何解决这个问题,有任何的建议吗?

最佳答案

尽管Conda以前不支持PowerShell,但是现在可以在Conda 4.6中解决。
在将Anaconda3/Scripts/添加到PATH变量后,您应该能够使用以下命令初始化供Powershell使用的Conda:

conda init powershell
之后,您可以正常使用conda:
conda activate base

关于python - 如何从PowerShell激活不同的Anaconda环境,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47800794/

10-16 10:27