我已经成功地使用 py2app 为 10.7 Lion 构建了一个开源应用程序。但是,当用户尝试在 10.6 Snow Leopard 上打开应用程序时,会收到以下错误:
ImportError:dlopen(/Applications/Mnemosyne.app/Contents/Resources/lib/python2.7/lib-dynload/PyQt4/QTWebKit.so,2):找不到符号:_kMDItemDownloadedDate
引用自:/Applications/Mnemosyne.app/Contents/MacOS/../Frameworks/libQtWebKit.4.dylib
我所有的依赖项都是使用 MacPorts 安装的。如何解决此问题以允许 Snow Leopard 用户也打开应用程序?这个应用程序最初是基于 linux 的,所以应该没有特定于 Lion 的代码。