我正在用C ++实现Python的模块。我通过VS2017编译了此模块,最后得到一个map2
文件。
如果我启动foo_d.pyd
并键入python_d.exe
,则表示模块已正确导入。
但是,如果我启动import foo
然后键入ipython3.exe
,则会收到一条错误消息,指出找不到此类模块。但是,如果我改为输入import foo
,则可以找到该模块,但无法正确导入该模块(后缀问题为import foo_d
)。
有没有办法让IPython在其下启动调试python可执行文件?基本上,我需要一个_d
而不是python_d.exe
的IPython包装器。