这可能是一个非常愚蠢的问题,但令人惊讶的是我一直无法找到任何有关此问题的信息(部分原因是Python&C主题存在许多不同的变型,阻塞了我的搜索结果)。

我想用C++构建可以使用Python扩展的应用程序。为此,应用程序应该能够执行Python脚本,而这些脚本又可以调用应用程序提供的方法。我特别希望能够在Windows上执行此操作。

我检查了Blender项目(http://www.blender.org)的源代码,发现了一组来自Python的头文件和一些二进制文件(python34.dll,python34.lib)。我从哪里可以正式获得这些二进制文件?我在任何地方都找不到它们的软件包,也无法算出其中一个源软件包是否可以编译到其中。任何帮助将不胜感激。

最佳答案

它们是Python 3.4 Windows安装的一部分。库文件位于c:\ python34 \ libs中,而DLL位于c:\ python34 \ DLLs中。假设c:\ python34是Python安装文件夹。

10-04 20:52