24-06-2010, 10:04,
|
|
tomalos
geoboss
|
Liczba postów: 364
51
Dołączył: 29-09-2009
Reputacja:
3
|
|
Konflikt wtyczek QGISa
Zainstalowałem QGISa 1.5 na Ubuntu z repozytorimu http://ppa.launchpad.net/domenico-martel...ppa/ubuntu przez Synaptic
Uruchamiam program
Cytat:tomasz@tomasz-desktop:~$ qgis
Python support ENABLED :-)
Loaded : fTools (package: fTools)
/usr/lib/python2.6/dist-packages/osgeo/gdal.py:62: DeprecationWarning: gdal.py was placed in a namespace, it is now available as osgeo.gdal
DeprecationWarning)
W tym momencie wyskakuje okienko z błędem
Cytat:Konflikt wtyczek Quantum GISa: Plugin Installer
Instalator Wtyczek wykrył starą wtyczkę, blokującą jej nowszą wersję, dostarczoną z tą wersją programu Quantum GIS. Jest to prawdopodobnie pozostałość po starszej instalacji programu. Proszę użyć Instalatora Wtyczek i odinstalować ją w celu odblokowania aktualnej wersji.
Rozumiem, że tą blokującą wtyczką jest Plugin Installer czyli Instalator Wtyczek, jeśli go odinstaluję, żeby zainstalować nową wersję, to jak będę mógł go zainstalować ponownie w Instalatorze Wtyczek, który to będzie odinstalowany?
Jeśli przechodzę do Wtyczki > Zainstaluj więcej wtyczek (czyli uruchomię Instalatora Wtyczek) to Plugin Instaler ma stan "Aktualizowana", po kliknięciu "Aktualizuj" przez jakiś czas próbuje się połączyć po czym wyskakuje komunikat
Cytat:Instalacja wtyczki nie powiodła się: "Host not found"
Jak mogę zaktualizować Instalatora Wtyczek i pozbyć się wyskakującego przy uruchamianiu komunikatu?
|
|
25-06-2010, 16:42,
|
|
borys
Moderator
|
Liczba postów: 603
2
Dołączył: 27-08-2009
Reputacja:
2
|
|
RE: Konflikt wtyczek QGISa
Heh, kilka błędów się nałożyło i zrobiło zamieszanie
Cytat:tomasz@tomasz-desktop:~$ qgis
Python support ENABLED :-)
Loaded : fTools (package: fTools)
/usr/lib/python2.6/dist-packages/osgeo/gdal.py:62: DeprecationWarning: gdal.py was placed in a namespace, it is now available as osgeo.gdal
DeprecationWarning)
Warningami nie należy się przejmować. To jest tylko ostrzeżenie dla autora (w tym wypadku fToolsów), że importuje pygdala w przestarzały sposób, który w jednej z przyszłych wersji będzie porzucony, ale póki co jest jeszcze utrzymywany przez jakiś czas.
Cytat:Cytat:Konflikt wtyczek Quantum GISa: Plugin Installer
Instalator Wtyczek wykrył starą wtyczkę, blokującą jej nowszą wersję, dostarczoną z tą wersją programu Quantum GIS. Jest to prawdopodobnie pozostałość po starszej instalacji programu. Proszę użyć Instalatora Wtyczek i odinstalować ją w celu odblokowania aktualnej wersji.
Rozumiem, że tą blokującą wtyczką jest Plugin Installer czyli Instalator Wtyczek, jeśli go odinstaluję, żeby zainstalować nową wersję, to jak będę mógł go zainstalować ponownie w Instalatorze Wtyczek, który to będzie odinstalowany?
To jest zupełnie inna sprawa. Kilka dni temu myślałem o tym, że ten komunikat może być mylący. Plugin Installer jest zawsze na wyposażeniu Qgisa i nie można go odinstalować, więc to polecone odinstalowanie dotyczy tylko starej wersji, maskującej nową. Generalnie Plugin Installer zapakowany z Qgisem instaluje się w katalogu /usr, natomiast aktualizacje w ~. De facto masz więc zawsze "fabryczną" wtyczkę i ewentualnie maskującą ją wersję doinstalowaną jako aktualizację.
W tym wypadku sytuacja musiała wyglądać tak: miałeś w starym Qgisie fabrycznego Instalatora w wersji n, w międzyczasie w ramach aktualizacji zamaskowałeś go wersją n+1. Teraz z Quantumem 1.5 zainstalowałeś wersję n+2, w międzyczasie ta sama wersja trafiła do repozytoriów. Dlatego Qgis przy uruchamianiu widzi, że ma wersję n+2, ale maskuje go ta doinstalowana n+1...
Cytat:Jeśli przechodzę do Wtyczki > Zainstaluj więcej wtyczek (czyli uruchomię Instalatora Wtyczek) to Plugin Instaler ma stan "Aktualizowana",
...Równocześnie Instalator widzi już dostępną w repozytoriach n+2 i dlatego proponuje aktualizacje. Spokojnie możesz ją albo usunąć (odmaskowując fabryczną n+2), albo zaktualizować do dostępnej już n+2 (wtedy n+2 będzie maskować fabryczną n+2, co w niczym nie wadzi).
Cytat:po kliknięciu "Aktualizuj" przez jakiś czas próbuje się połączyć po czym wyskakuje komunikat
Cytat:Instalacja wtyczki nie powiodła się: "Host not found"
Jak mogę zaktualizować Instalatora Wtyczek i pozbyć się wyskakującego przy uruchamianiu komunikatu?
Zbiegiem okoliczności trafiłeś na problem z połączeniem, który uniemożliwiał aktualizację (zapewne już dawno minął). Tak czy owak, spokojnie możesz ją usunąć.
Mam nadzieje, że coś się z tego dało zrozumieć
|
|
28-06-2010, 07:59,
(Ten post był ostatnio modyfikowany: 28-06-2010, 08:08 {2} przez tomalos.)
|
|
tomalos
geoboss
|
Liczba postów: 364
51
Dołączył: 29-09-2009
Reputacja:
3
|
|
RE: Konflikt wtyczek QGISa
Rozwikłałeś sprawę niczym detektyw, za co dzięki składam, wszystko już działa ale nadal "Host not found".
Przy odinstalowywaniu Plugin installer pojawił się następujący błąd Pythona
Cytat:Wystąpił błąd podczas wykonywania kodu Pythona:
Traceback (most recent call last):
File "/home/tomasz/.qgis/python/plugins/plugin_installer/installer_gui.py", line 698, in uninstallPlugin
AttributeError: 'NoneType' object has no attribute 'getAllInstalled'
Wersja Pythona:
2.6.4 (r264:75706, Dec 7 2009, 19:02:09)
[GCC 4.4.1]
Wersja QGIS:
1.5.0-Tethys Tethys, unknown
Lokalizacja Pythona: ['/usr/share/qgis/python', '/home/tomasz/.qgis/python', '/home/tomasz/.qgis/python/plugins', '/usr/share/qgis/python/plugins', '/usr/lib/python2.6', '/usr/lib/python2.6/plat-linux2', '/usr/lib/python2.6/lib-tk', '/usr/lib/python2.6/lib-old', '/usr/lib/python2.6/lib-dynload', '/usr/lib/python2.6/dist-packages', '/usr/lib/python2.6/dist-packages/PIL', '/usr/lib/python2.6/dist-packages/gst-0.10', '/usr/lib/pymodules/python2.6', '/usr/lib/python2.6/dist-packages/gtk-2.0', '/usr/lib/pymodules/python2.6/gtk-2.0', '/usr/lib/python2.6/dist-packages/wx-2.8-gtk2-unicode', '/usr/local/lib/python2.6/dist-packages', u'/home/tomasz/.qgis
//python/plugins', '/usr/share/qgis/python/plugins/fTools/tools']
i jeszcze jeden (przy próbie kliknięcia czegokolwiek)...
Cytat:Wystąpił błąd podczas wykonywania kodu Pythona:
Traceback (most recent call last):
File "/home/tomasz/.qgis/python/plugins/plugin_installer/installer_gui.py", line 557, in pluginTreeClicked
AttributeError: 'NoneType' object has no attribute 'keyByUrl'
Wersja Pythona:
2.6.4 (r264:75706, Dec 7 2009, 19:02:09)
[GCC 4.4.1]
Wersja QGIS:
1.5.0-Tethys Tethys, unknown
Lokalizacja Pythona: ['/usr/share/qgis/python', '/home/tomasz/.qgis/python', '/home/tomasz/.qgis/python/plugins', '/usr/share/qgis/python/plugins', '/usr/lib/python2.6', '/usr/lib/python2.6/plat-linux2', '/usr/lib/python2.6/lib-tk', '/usr/lib/python2.6/lib-old', '/usr/lib/python2.6/lib-dynload', '/usr/lib/python2.6/dist-packages', '/usr/lib/python2.6/dist-packages/PIL', '/usr/lib/python2.6/dist-packages/gst-0.10', '/usr/lib/pymodules/python2.6', '/usr/lib/python2.6/dist-packages/gtk-2.0', '/usr/lib/pymodules/python2.6/gtk-2.0', '/usr/lib/python2.6/dist-packages/wx-2.8-gtk2-unicode', '/usr/local/lib/python2.6/dist-packages', u'/home/tomasz/.qgis//python/plugins', '/usr/share/qgis/python/plugins/fTools/tools']
Po restarcie QGISa wszystko działa
|
|
29-06-2010, 09:00,
|
|
tomalos
geoboss
|
Liczba postów: 364
51
Dołączył: 29-09-2009
Reputacja:
3
|
|
RE: Konflikt wtyczek QGISa
Po odinstalowaniu Plugin Installer i restarcie QGIS wszystko jest ok, nie wiem jak sprawdzić czy nadal nie może się połączyć, bo wtyczka nie jest już oznaczona do aktualizacji.
|
|
|