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

问题描述 投票:0回答:1

我关注这篇文章:Creating a C++ extension for Python

我在我的全新Windows10LTSB系统上安装了VS2017,使用C ++和Python开发(包括Python本机开发工具)工作负载进行桌面开发,继Installing Python support in Visual Studio on Windows之后

我的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环境变量。

python visual-studio visual-c++
1个回答
1
投票

我已经包含了我的Python目录

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

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

© www.soinside.com 2019 - 2024. All rights reserved.