“pyconfig.h: fatal error C1083: 无法打开包括文件: “io.h”: No such file”解决办法

相似问题陈述:

https://stackoverflow.com/questions/40018405/cython-cannot-open-include-file-io-h-no-such-file-or-directory?answertab=active#tab-top

实际上问题在于没有为VS编译器配置环境变量。配置方法如下:

VC++ 19 (VS2015) 编译器系统环境变量配置

PATH追加

C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin;C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE;

LIB

C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\lib;C:\Program Files (x86)\Windows Kits\10\Lib\10.0.10150.0\ucrt\x86;C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x86

INCLUDE

C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include;C:\Program Files (x86)\Windows Kits\10\Include\10.0.10150.0\ucrt

不同操作系统版本是有点变化的,值得注意的是x86/x86_64这个需要根据目标设定选择,Windows Kits会有一些变化,原则路径大致相同,所以以上的配置信息谨慎复制粘贴。


你可能感兴趣的:(Python)