Python runtime_library_dirs在Mac上不起作用

 

问题描述:

我有一个Python扩展模块,需要在运行时链接到一些动态库,所以我需要告诉它在哪里寻找它们。我通过在setup.py中指定runtime_library_dirs来做到这一点。这在Linux上工作正常,但在Mac上似乎没有作用。当我尝试导入模块时,我收到一个ImportError,而我发现使其消失的唯一方法是在启动python之前将库目录添加到DYLD_LIBRARY_PATH中。我需要做些什么才能使这项工作?


我一直在尝试使用python3和Qt4从现有窗口调用新窗口。我已经使用Qt Designer创建了两个窗口(主应用程序和另一个),并将Qt Designer生成的.ui文件转换为.py脚本-但我似乎无 ...