Qt版本冲突的解决方法

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命令调用的.....

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容