我在一个拥有Python和C ++代码的项目中工作。该项目使用Visual Studio 2010和Python 2.7。
在开发过程中,C ++代码是在DEBUG模式下编译的,为了能够调试这些情况,我们在调试模式下 Python编译“内部”,这样我们就可以进入C ++代码了反之亦然。
如果我在 RELEASE 中编译 C ++模块,我想使用 PyCharm 并且其自动完成正常工作,因为这些是文件名为module.pyd
。
然而,在 DEBUG 中,它们被命名为module_d.pyd
,这使得 PyCharm 无法在我的 C ++模块中找到符号 。在 RELEASE 中,自动完成功能正常。
Python解释器设置为 python_d.exe ,路径正确。
这是PyCharm中的一个已知错误,还是有任何我找不到的设置可以使用?