1

私は、Python と C++ のコードを含むプロジェクトで働いています。このプロジェクトでは、Visual Studio 2010 と Python 2.7 を使用しています。

開発中、C++ コードは DEBUG モードでコンパイルされます。これらのケースをデバッグできるようにするために、Python をデバッグ モードで「社内」でコンパイルして、C++ コードにステップ インしたり、その逆を行ったりできます。

PyCharmを使用したいのですが、 C++ モジュールがRELEASEでコンパイルされている場合、そのオートコンプリートは正しく機能します。これらは という名前のファイルであるためですmodule.pyd

ただし、DEBUGでは名前が付けられmodule_d.pydているため、 PyCharmはC++ モジュール内のシンボルを見つけることができません。RELEASEでは、オートコンプリートが正しく機能します。

Python インタープリターがpython_d.exeに設定され、パスが正しい。

これは PyCharm の既知のバグですか、それともうまくいかない設定はありますか?

4

0 に答える 0