Windows 缺少 Python.h

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

我正在尝试在 Windows 上运行使用 GPU 的示例 Theano 代码。 我的 python(带有 python-dev 和 Theano 以及所有必需的库)是从 Anaconda 安装的。 这是我遇到的错误:

Cannot open include file: 'Python.h': No such file or directory

我的

Python.h
实际上在
c://Anaconda/include/

我猜我应该将该目录添加到某个环境变量中,但我不知道是哪个。

python windows theano
2个回答
15
投票

如果您在 Windows 中使用 Visual Studio,请在解决方案资源管理器中右键单击您的项目,然后按如下方式导航:属性 -> C/C++ -> 常规 -> 其他包含目录 -> 添加 C:/Anaconda/include/ (或者您的 Anaconda 安装位置)


0
投票

这是 8 年后的事了,但对于今天需要这个的人来说,您必须手动添加

include/
目录。运行
pip install <module> --global-option="-I<located_include_dir_for_Python.h"
,您应该已准备就绪。

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