0

我尝试制作一个 PyQT 应用程序,但是当我尝试用它制作一个桌面应用程序时,我收到以下错误消息:

ImportError: dlopen(/Users/seansdahl/SpaceNewsApp/target/SpaceNews.app/Contents/MacOS/cv2/cv2.cpython-37m-darwin.so, 2): Symbol not found: __ZN10QByteArray11shared_nullE
  Referenced from: /Users/seansdahl/SpaceNewsApp/target/SpaceNews.app/Contents/MacOS/cv2/../QtTest
  Expected in: /Users/seansdahl/SpaceNewsApp/target/SpaceNews.app/Contents/MacOS/PyQt5/../QtCore

我使用以下两个导入:

import cv2
import qtpy

但我也安装了 PyQt5 模块。似乎这两个模块以某种方式干扰。(只要我不导入 opencv,该应用程序就可以工作)。

我错过了什么?

4

1 回答 1

0

安装了 pyqt 和 qtpy 可能会导致 qt 混淆。也许你可以删除它们并重新安装

于 2019-05-02T06:14:22.273 回答