给定一个编译为共享库的Python,如何确定该库的名称和路径?
我正在寻找的输出类似于“/usr/local/lib/lib Python 2.7.so”或“/System/Library/Frameworks/Python.framework/Versions/2.6/Python”(用于在OSX上构建的框架)。
我不确定如何或者是否可以在Python内部完成,但是可以使用标准工具来查找Python可执行文件的共享库依赖项。
Linux系统: ldd <path>/python otool -L <path>/python 窗口:运行 dependencywalker 在python.exe上
ldd <path>/python
otool -L <path>/python