Visual Studio 2017和cl.exe错误

时间:2017-04-01 21:59:49

标签: c++ visual-studio

我正在尝试在Windows中运行以下命令:

pip install flask-sqlalchemy mysql-python

但是我收到以下错误:

cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG / MD -Dversion_info=(1,2,5,'final',1) 
-D__version__=1.2.5 "-IC:\Program Files (x86)\MySQL\MySQL Connector C 6.0.2\include" "-Ic:\users\mrnoname\anaconda3\include" "-Ic:
\users\mrnoname\anaconda3\include" /Tc_mysql.c /Fobuild\temp.win-amd64-3.5\Release/
_mysql.obj /Z1

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

我查了cl.exe错误并在SO上找到了一个帖子。

Visual studio doesn't have cl.exe

  

默认情况下,Visual Studio 2015不安装C ++。你必须重新运行   设置,选择修改,然后检查编程语言 - > C ++

但对于Visual Studio 2017,我没有看到这样的选项。没有“编程语言”选项来选择C ++。

我尝试安装大多数C ++选项(仅跳过专为游戏设计或与我无关的其他东西),但这并没有解决它。

有没有人就如何为Visual Studio Community 2017纠正此问题提出建议?

1 个答案:

答案 0 :(得分:1)

您是否在Visual Studio 2017安装程序中错过了此选项?

enter image description here