You might be loading two sets of Qt binaries into the same process
MacOS X经常在使用opencv-python这个库的时候,遇到Qt库冲突的问题,提示在两个平台cocoa都编译过,这种问题往往是版本冲突造成的。在Mac系统中,使用brew安装一遍Qt,又使用conda安装一遍Qt,两个包重叠使用,这时候我们卸载一个就可以,这里优先卸载conda安装的Qt,执行下面的操作:
brew install qt
brew install pyqt
conda uninstall pyqt
conda uninstall qt
但是有时候当我们调用OpenCV的时候可能也会报错,这时候我们通过下面的代码将opencv-python降下级即可解决。通过执行下面的命令:
pip install opencv-python==4.1.0.25
但是有时候还是不能解决,这时候我们就要考虑一下Python的版本问题了。有时候是Python2.X的版本,有时候是Python3的版本。如果上述的操作不能解决,我们还可以通过Python3命令调用的.....
网友评论