Anaconda Prompt无法正确使用PATH变量

时间:2018-01-04 15:31:27

标签: python visual-studio pip anaconda

这里有几个问题。

问题#1 - 打开Anaconda提示后,我收到以下错误:

'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.

问题#2 - Anaconda无法点击需要Visual C ++的安装库

当我尝试pip install scikit-surprise时,它会返回以下错误:

'cl.exe' failed: No such file or directory

我安装了Visual Studio 2015,cl.exe中存在C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin

我已经尝试过的方法:

  • C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin添加到我的PATH变量
  • Visual C ++ 2015 x64 x86交叉构建工具命令提示符中使用pip install,而不是Anaconda提示符
  • 安装Visual Studio 2017,包括C ++插件

1 个答案:

答案 0 :(得分:0)

我自己回答这个问题,希望这将有助于将来遇到这个问题的其他人。

我的路径变量没有正确定义system32。我编辑了我的路径变量以包含以下内容:

%SystemRoot%\system32;

之后,我重新启动了提示,并且能够成功安装包。