无法将不兼容的Qt库(版本0x40801)与此库混合(版本0x40805)

时间:2014-10-02 06:26:01

标签: python qt anaconda

我在KDE桌面上安装了Anaconda 2.0.1。当我运行python并且会看到安装了所有模块时,我收到此消息“无法将不兼容的Qt库(版本0x40801)与此库(版本0x40805)混合”,

如果我unintall Qt库(版本0x40801),我可以解决问题吗? 我怎么做的?

如果有人有其他建议,请帮帮我,

非常感谢

2 个答案:

答案 0 :(得分:0)

QT积极尝试在系统上查找其他QT安装。很可能找到了Linux安装的那个。你可能无法删除它,因为Linux可能有几个使用QT的程序,但是可以将它更新到同一个版本吗?

答案 1 :(得分:0)

我从qt网站找到了解决这个问题的方法。

  

在Linux上启动Genymotion时,为什么错误消息指出Qt库版本不兼容?

     

在Linux下,启动Genymotion时,您可能会阅读以下内容   错误讯息:

[Genymotion] [Fatal] Cannot mix incompatible Qt library (version XXXXXXX) with this library (version XXXXXXX) 
     

确实,Genymotion提供了自己的Qt库文件。那些文件可能   与已存在的库版本不兼容   你的系统。要解决此问题,您可以删除Genymotion Qt库   文件,以便应用程序使用您的系统。

     

要在Genymotion目录中删除Genymotion Qt库文件,   运行以下命令:

 rm libQt*

你可以尝试一下