首页 文章

Py2app-错误在10.7 Snow Leopard的10.7 Lion上构建PyQt4应用程序(未找到符号:_kMDItemDownloadedDate)

提问于
浏览
0

我已经使用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/内容/ MacOS的/../框架/ libQtWebKit.4.dylib

我的所有依赖项都是使用MacPorts安装的 . 如何修复此问题以允许Snow Leopard用户也打开该应用程序?这个应用程序最初是基于linux的,因此不应该有特定于Lion的代码 .

1 回答

  • 1

    我最终通过在我的Mac上的一个单独分区上安装Snow Leopard并在Snow Leopard中重新安装所有内容,然后在那里构建应用程序来解决这个问题 . Snow Leopard构建的应用程序在Snow Leopard,Lion和Mountain Lion中运行良好 .

相关问题