【发布时间】:2018-05-27 19:14:17
【问题描述】:
我在anaconda中有两个环境,分别是:root,2env。当我打开 anaconda 提示符时,我可以通过键入:activate 2env 从root 切换到2env。我的 powershell 中也有 conda,但是当我打开 powershell 并尝试运行 conda activate 2env 时,会出现以下错误:
CommandNotFoundError: '激活'
关于如何解决此问题的任何建议?
【问题讨论】:
-
激活不是
conda的有效命令。 Conda 主要用于包管理。尝试conda -h以查看有效命令。您的 powershell 中需要activate。 -
我也输入了
activate env2,但它并没有激活 env2 环境。 -
因此 anaconda 的工作方式是默认情况下(安装中的一个选项),它不会将自身添加到您的
PATH环境变量中,因此这些命令在您的 shell 中将不可用。启动 anaconda shell 会添加对 PATH 的引用。
标签: python powershell command-line anaconda conda