Enthought Canopy 1.0缺少Python.h和其他包含

时间:2013-04-23 18:03:32

标签: python-2.7 build enthought setup.py canopy

我安装了Enthought for Mac OSX 64位的Canopy发行版,并且缺少include / python-2.7文件夹。

我找不到包含此功能的软件包,是否有人遇到此问题并提供解决方案?

1 个答案:

答案 0 :(得分:2)

Canopy使用venv的反向端口来提供向用户公开的Python。 venv不会复制包含目录,但distutils会查找并使用父发行版中的include目录,例如模数特定版本号,它可能如下所示:

/Applications/Canopy.app/appdata/canopy-1.0.0.1160.macosx-x86_64/Canopy.app/Contents/include/python2.7/

如果您尝试编译一个简单的扩展模块,它应该可以工作。请试一试,如果简单的扩展模块不起作用,请告诉我们。