导入错误:试图了解未找到的符号

时间:2019-05-15 18:38:38

标签: python c++

我正在修改别人的代码,并得到一个原始代码没有给我的错误。设置名为PyTransNewEk.so的文件后,我尝试导入它,导致

ImportError: dlopen(/Users/joe/Downloads/EkPyTransportDist/PyTransport/PyTrans//lib/python/PyTransNewEk.so, 2): Symbol not found: __Z8r8_rkf45PFvdPdS_S_S_S_S_S_S_bEiS_S_S_dS_diS_S_S_
Referenced from: /Users/joe/Downloads/EkPyTransportDist/PyTransport/PyTrans//lib/python/PyTransNewEk.so
Expected in: flat namespace
in /Users/joe/Downloads/EkPyTransportDist/PyTransport/PyTrans//lib/python/PyTransNewEk.so 

我在网上看到了一些类似的问题,例如与boost.python的链接问题,但是在这种情况下,符号中出现了“ boost”。我注意到其中正在使用“ rkf45”的集成商,但我不明白它的含义。

0 个答案:

没有答案