C1083无法打开包含文件:" Python.h":没有这样的文件或目录

时间:2018-01-04 08:01:27

标签: python visual-studio visual-c++

我关注此帖:Creating a C++ extension for Python

我在全新的Windows10LTSB系统上安装了VS2017,在Installing Python support in Visual Studio on Windows

之后使用C ++和Python开发(包括Python原生开发工具)工作负载进行桌面开发

我的Python应用程序工作正常。

我坚持创建核心C ++项目部分已有近一天,我在帖子后创建了Empty Project,并尝试创建Python扩展模块模板。

错误 E1696无法打开源文件" Python.h"

我严格按照帖子设置项目属性并绑定了几次,但它根本不起作用。

我的Python目录是C:\ Program Files(x86)\ Microsoft Visual Studio \ Shared \ Python36_64,这也是我的Python应用程序的默认环​​境。

我还没有安装官方的Python发行版,因为Python environments提到VS忽略了PYTHONPATH环境变量。

1 个答案:

答案 0 :(得分:1)

我已经包含了我的Python目录,即

C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64

我以前做过这个,但是发生了另一个问题。我找到了这篇文章Creating a C++ extension for Python并将C ++项目目标平台重新定位到解决方案属性中的x64并解决了问题。