![](/img/trans.png)
[英]conda is not recognized as an internal or external command, operable program or batch file
[英]Unable to activate Conda environment as 'chcp' and 'cmd' is not recognized as internal or external command operable program
我目前使用的是最新的 Anaconda3-5.0.1、Python 3.6 并使用 Windows 8(在 Anaconda 安装期间,我勾选了添加到 PATH 选项)。 在 Anaconda Prompt 上,我创建了一个新的 conda env,Anaconda 告诉我用
activate newenv
然而,这个错误代码弹出
'chcp' is not recognized as an internal or external command, operable program or batch file
'cmd' is not recognized as an internal or external command, operable program or batch file
'cmd' is not recognized as an internal or external command, operable program or batch file
有什么想法吗? 我在 Anaconda Prompt 上试过这个
set PATH=C:\Users\WIN8.1\Anaconda3\envs\newenv\Scripts;C:\Users\WIN8.1\Anaconda3\envs\newenv;%PATH%
然而,当我检查时,这仍然不成功
conda info --envs
我可以在列表中看到我刚刚创建的环境 newenv,但是 * 符号仍然在 root 旁边。 各个路径也已正确设置,但直到 Scripts 文件夹才正确设置。
非常感谢帮助。 非常感谢你们。
我认为首先您应该将 'cmd' 和 'chcp' 所在的 PATH 添加到环境中。 (一般在C:\\Windows\\System32,应该先查一下) 然后加上路径,去:
控制面板 -> 高级系统设置 -> 环境变量 -> 路径 -> 编辑
======> 然后添加“C:\\Windows\\System32\\”或“%SystemRoot%\\System32;%SystemRoot%”
它对其他人有效,但实际上这对我不起作用,然后我将命令运行为
cd C:\Windows\System32
activate [environment name]
(这意味着我必须激活 'cmd' 和 'chcp' 所在的环境。这很奇怪,但对我有用。)
希望能帮助到你。
就我而言,我更改了 Path System 变量的值顺序 - 现在我将 C:\\Windows\\System32 设置为第一个值。 我还在 Path 用户变量中添加了 C:\\Windows\\System32 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.