文章内容

2019/11/10 14:27:21,作 者: 黄兵

cl.exe' failed with exit status 2

最近在使用pip安装Authlib的时候,出现了如下错误:

error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x86\\cl.exe' failed with exit status 2

出现此错误的原因:

缺少C++构建工具,需要安装Visual C++ 2015 Build Tools。

首先cl.exe 是一种工具,用于控制在 Microsoft C++ (MSVC) C 和C++编译器和链接器。 cl.exe 只能在支持 Microsoft Visual Studio for Windows 的操作系统上运行。

解决方案:

也就是缺少C++构建工具,需要安装Visual C++ 2015 Build Tools,具体下载地址:https://go.microsoft.com/fwlink/?LinkId=691126


参考资料:

1、Visual C++ for python failed with exit status 2 when installing divisi2

2、cl.exe failed with exit status 2

分享到:

发表评论

评论列表