2014-10-02 1 views
2

Я установил Anaconda 2.0.1 на рабочий стол KDE. Когда я запустил python и увижу, что все модули установлены, у меня есть это сообщение «Невозможно скомпоновать несовместимую библиотеку Qt (версия 0x40801) с этой библиотекой (версия 0x40805)»,Невозможно смешивать несовместимую библиотеку Qt (версия 0x40801) с этой библиотекой (версия 0x40805)

Могу ли я исправить проблему, если я буду использовать untall Qt library (версия 0x40801)? Как я это делаю?

Или если кто-то есть другое предложение, пожалуйста, помогите мне,

Thx очень

+0

Смотрите эту [анаконды выпуск] (https: // GitHub .com/ContinuumIO/анаконды-вопросы/проблемы/32). – ekhumoro

ответ

0

QT агрессивно пытается найти другие установки QT в системе. Скорее всего, он найдет тот, который установлен Linux. Вероятно, вы не можете удалить это, так как есть, вероятно, несколько программ, которые поставляются с Linux, которые используют QT, но можно ли обновить его до той же версии?

+0

Okey, спасибо за ваш ответ, можете ли вы помочь мне обновить ту же последнюю версию –

+0

, как вы это обновляете? – user3806649

0

Я нахожу выход из этого вопроса с сайта qt.

При запуске Genymotion в Linux, почему в сообщении об ошибке указано, что версии библиотеки Qt несовместимы?

Под Linux, при запуске Genymotion, вы можете прочитать следующее сообщение об ошибке :

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

Действительно, Genymotion предоставляет свои собственные файлы библиотеки Qt. Эти файлы могут быть несовместимыми с версией библиотек, которые уже существуют на вашей системе. Чтобы решить эту проблему, вы можете удалить файлы Genymotion Qt , чтобы приложение использовало те, которые были в вашей системе.

Чтобы удалить файлы библиотек Genymotion Qt, в каталоге Genymotion, выполнить следующую команду:

rm libQt* 

вы можете попробовать это

+0

Ссылка пожалуйста – Drew