首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何从powershell激活不同的anaconda环境

如何从powershell激活不同的anaconda环境
EN

Stack Overflow用户
提问于 2017-12-13 19:29:24
回答 7查看 51K关注 0票数 41

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

CommandNotFoundError:“激活”

对如何解决这个问题有什么建议吗?

EN

回答 7

Stack Overflow用户

发布于 2019-02-21 15:53:12

虽然Conda以前不支持PowerShell,但现在已经在Conda 4.6中解决了。

在将Anaconda3/Scripts/添加到PATH变量后,您应该能够初始化Conda,以便与powershell一起使用:

代码语言:javascript
运行
复制
conda init powershell

之后,您可以正常使用conda

代码语言:javascript
运行
复制
conda activate base
票数 65
EN

Stack Overflow用户

发布于 2018-09-08 16:19:29

我在使用vs代码& cmd /k "activate <env> & powershell"时发现了这个命令。它起作用了

票数 8
EN

Stack Overflow用户

发布于 2018-09-28 09:34:37

我找到了这个解决方案:

我一直建立在BCSharp的出色工作在我自己的回购(目前在公关)。 只需做:conda install -n root -c pscondaenvs pscondaenvs 您需要Conda 4.1或更高版本(请与conda信息conda检查),否则请安装最新版本。 行为与CMD完全一样--适当地使用、激活或停用。它完全向后兼容,并将同时启动.ps1和.bat activate.d/deactivate.d脚本。

https://github.com/conda/conda/issues/626#issuecomment-346224990的工作对我来说真的很好。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47800794

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档