如何解决“找不到python35.dll”的问题?

时间:2019-09-07 12:00:44

标签: python c++

我只是在C ++项目中调用Python代码(使用VS2017)。我的Python版本是3.5,并且在C ++项目中放置了“库”,“包含”的路径。

但是,当我尝试编译C ++代码时,它仍然显示:“由于无法找到python35.dll,所以无法继续执行代码。”

您能帮我吗?

谢谢!

我试图将库的路径(以及“ .dll”的路径)放入C ++项目中(例如,在“其他包含目录”中)。

1 个答案:

答案 0 :(得分:1)

确切地说,因为您的项目不知道在哪里寻找,即使您已经告诉它要通过在“属性”中添加路径来使用它。

除非另有说明,否则它将仅执行在该项目中使用的路径中的内容,并保留源文件和头文件。

一种解决此问题的方法如下:

1)转到 python .dll目录-在“开始”(或“查找”)上进行简单搜索即可获取路径;

2)复制该.dll文件;

3)将该文件粘贴到c ++源/头文件中。

保存项目后,它应读取python35.dll文件,您最好执行<3。