擅长:python、mysql、java
<p>请注意,我非常感谢您的尝试,但您的回答没有任何帮助。然后一个同学给了我一个正确答案的提示,有些步骤真的很简单,有些我不明白,但它现在起作用了。在</p>
<p>第一个问题是:新的boost 1.53.0不能用于Python27或更老版本。然后我将它与Python33连接起来,并删除了构建错误。在</p>
<p>但是当然,构建版本没有一个错误就不能正常工作。当我试着开始hellobost.py从VisualStudio生成的.pyd导入并调用greet方法时,出现以下错误:</p>
<pre><code>ImportError: DLL load failed: The specified module could not be found.
</code></pre>
<p>我查了一下你好_外景pyd有了dependency walker和大量的拷贝粘贴,我发现它需要boost_python-vc110-mt-gd-1_53.dll(可能取决于您需要什么,并且以前是用bjam构建的)。那时候起作用了。也许有人可以解释为什么没有人解释说我需要这个dll和pyd在同一个文件夹中(或者我错过了什么?是不是因为我以前犯了错误?)在</p>
<p>不管怎样,我很高兴它现在起作用了,希望它能帮助其他人。在</p>