QGIS yüklenemiyor


12

Pip (pandalar, scipy, simplekml) kullanarak bazı python kütüphaneleri kurdum ve her zaman QGIS yüklemeye çalıştığımdan beri bu hatayı alıyorum:

Warning: loading of qgis translation failed
[/usr/share/qgis/i18n//qgis_en_US]
Warning: loading of qt translation failed
[/usr/share/qt4/translations/qt_en_US]
Warning: QCss::Parser - Failed to load file  "/style.qss" 
Warning: QVariantMap DBusMenuExporterDBus::getProperties(int, const QStringList&) const: Condition failed: action 
Warning: QVariantMap DBusMenuExporterDBus::getProperties(int, const QStringList&) const: Condition failed: action 
QH6248 qh_lib_check: Incorrect qhull library called.  Caller uses reentrant Qhull while library is non-reentrant
QH6249 qh_lib_check: Incorrect qhull library called.  Size of qhT for caller is 8184, but for library is 2896.
QH6255 qh_lib_check: Cannot continue.  Library 'qhull 7.2.0 (2015.2 2016/01/18)' uses a dynamic qhT via qh_QHpointer (e.g., qhull_p.so)

Yanlış olan ne? Nasıl düzeltebilirim? 2.14 sürümüne sahibim. Çıkarmalı mıyım? Veya qhull kütüphanesini kaldır?



Bu, python qgis'leri kaldırmayı önerir. Gerçi ihtiyacım var
Stefanos

'Qgis --noplugins'i deneyin, eğer başlarsa sorun bazı eklentilerden kaynaklanıyor olabilir
S. Thiyaku

Hangi Ubuntu sürümünü ve hangi QGIS deposunu kullandığınızı ekleyebilir misiniz? Ve belki de çalıştırın apt-cache rdepends libqhull*. Qgis / debian repo'dan, sadece üçüncü uyarıyı ve libqhull7'yi alıyorum.
Ocak

Ubuntu sürümü: 16.04 Ubuntu gis repo'dan yükledim ( ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu ) Bu komutu çalıştırarak, tersine bağlı bir liste alıyorum. Hangisi ilgi çekiyor? Eminim dün bu kütüphaneleri kurduğumda bir şey oldu ..... :-(
Stefanos

Yanıtlar:


21

Aynı sorunu Linux Mint'te aldım ve sonunda düzelttim.

Sorun, birkaç python kütüphanesi kurmuş olmanız ve bunlardan biri QGIS'in bağımlılığı.

QGIS ~ 2.18, Scipy 0.17 ile iyi çalışır ve bu kütüphaneyi en yeni sürüme yükselttikten sonra 0.19'a sahipsiniz.

Libqhull hatası nedeniyle QGIS 0.19 ile yüklenmiyor.

Tek yapmanız gereken eski sürüme geçmektir:

pip install scipy==0.17

Ve her şey yolunda olmalı. Ayrıca yeni sürümü de deneyebilirsiniz ama hangisinin iyi olduğundan emin değilim. 0.11'e düştüm ve yine beni oluşturuyor.


Pip yerine paketleri kullanmayı tercih ederseniz, ana Ubuntu deposunda xenial için python-scipy 0.17.0 sürümü var.
Ocak

Kanka...!!! Beni kurtardın..! İndirdim ve işe yarıyor. Başlangıçta QGIS, son çökme nedeniyle bir eklentinin devre dışı bırakıldığını bildiren bir mesaj gösterir. Thanks ^ _ ^ @AndreJ Pip yerine sinaptik kullanmalıyım demek istiyorsun?
Stefanos

Sinaptik veya sudo apt-get install. QGIS ve GDAL paketleriyle daha iyi çalışır.
AndreJ


2
scipy==0.17QGIS 2.14 ile çalışan en yeni sürüm gibi görünüyor
leo

2

Aynı sorun Fedora 27'deki QGIS'imi bir süre rahatsız ediyordu. QGIS iyi çalışıyordu, ancak qgis-python kurmak istersem libqhull hatası QGIS'in başlamasını engelledi.

Kaynaktan libqhull derleme ile çirkin bir hile yaptım ve sadece elle derlenmiş sürümü ile /usr/lib64/libqhull.so.7.2.0 üzerine yazdı ve sorun gitti. Bütün prosedür şöyleydi:

  1. Qgis-devel yükleyin

    dnf install qgis-devel

    (böylece QGIS bozulur ve başlatılamaz)

  2. Qhull kaynağını indirin, libqhull kütüphanesini derleyin ve üzerine yazın

    cd /usr/local/src
    wget http://www.qhull.org/download/qhull-2015-src-7.2.0.tgz
    tar xzvf qhull-2015-src-7.2.0.tgz
    cd qhull-2015.2
    make
    cp -p lib/libqhull_r.so.7.2.0 /usr/lib64/libqhull.so.7.2.0
  3. QGIS artık Python Konsolu etkinken çalışmalıdır

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.