使用cython时发生错误“严重错误C1083;无法打开包含文件:'io.h':没有这样的文件或目录”

时间:2020-09-10 19:38:44

标签: python-3.x build cython

今天,我尝试使用cython编译文件。我下载了vs_buildtools 2019,最终尝试在“ C ++构建工具”中安装几乎所有内容,但仍无法正常工作。这是一些细节。

当我安装默认的“ C ++构建工具”时,它会显示标题中写入的错误。我尝试加上安装“ CLI支持”作为类似问题的答案,但仍然无法正常工作。我还尝试在sys环境和用户环境中添加io.h文件夹或其自身的路径,但仍然无法正常工作。

如果我将其卸载并安装版本2017和Windows 10 SDK,则会显示另一个错误“找不到vcvarsall.bat”。所以我试图以管理员身份运行它,并与类似文件一起运行,可惜无法正常工作。最终,我尝试在“ C ++构建工具”中安装几乎所有东西,但如图所示,但并没有解决问题。

我正在使用python 3.7,并且已经使用了一段时间。一切正常。

这是整个错误句子: 严重错误C1083:无法打开包含文件:'io.h':没有此类文件或目录 错误:命令'C:\ Program Files(x86)\ Microsoft Visual Studio \ 2019 \ BuildTools \ VC \ Tools \ MSVC \ 14.27.29110 \ bin \ HostX86 \ x64 \ cl.exe'失败,退出状态为2

enter image description here

1 个答案:

答案 0 :(得分:2)

最后我解决了。这是我安装的。 enter image description here

我确定原因是我的系统缺少通用Winodows平台构建先决条件。这样就解决了这个问题。谢谢大家的帮助。

相关问题