Per Windows, nonstante abbia risolto il problema, non riesco a caricare ancora due plugin (di quelli presenti nella lista del plugin installer):
Couldn't load plugin "newlayer"
Traceback (most recent call last):
File "", line 2, in
File "C:/Programmi/Quantum GIS/./python/plugins\newlayer\__init__.py", line 2, in
from newlayer import NewLayer
File "C:/Programmi/Quantum GIS/./python/plugins\newlayer\newlayer.py", line 5, in
import psycopg
ImportError: No module named psycopg
Couldn't load plugin "rasteralgebra"
Traceback (most recent call last):
File "", line 2, in
File "C:/Programmi/Quantum GIS/./python/plugins\rasteralgebra\__init__.py", line 2, in
from rasteralgebra import RasterAlgebra
File "C:/Programmi/Quantum GIS/./python/plugins\rasteralgebra\rasteralgebra.py", line 9, in
import rastercompute
File "C:/Programmi/Quantum GIS/./python/plugins\rasteralgebra\rastercompute.py", line 2, in
from rasterutils import checkRasterSupport, layerAsArray, writeGeoTiff
File "C:/Programmi/Quantum GIS/./python/plugins\rasteralgebra\rasterutils.py", line 2, in
import Numeric
ImportError: No module named Numeric
Antonio Falciano ha scritto:
Fabio D'Ovidio ha scritto:
Ho fatto come avete indicato (sotto Windows XP) ma per i seguenti plugin
il problema c'è ancora:
newlayer
rasteralgebra
imagemap
cosa manca?
Sotto win il problema è analogo, ma lo si può risolvere solo modificando
il codice del plugin "installer_plugin" (scusate il gioco di parole...).
Nello specifico, occorre sostituire la riga 87 del file
installer_plugin.py presente ad es. in C:\Programmi\Quantum
GIS\python\plugins\plugin_installer con:
plugindir = str(QgsApplication.applicationDirPath()) + "/python/plugins"
Per verificare il corretto funzionamento, provate ad installare il
plugin "zoom_to_point".
NB: alcuni plugin hanno delle dipendenze che difficilmente è possibile
soddisfare su win e pertanto non funzionano.
Ciao
Antonio
--
Ing. Fabio D'Ovidio
iQuadro - Informatica e Innovazione s.r.l.
Via C. Pisacane 23, Aversa (CE) - 81031
Web : www.ii2.it
Tel.: 081 197 57 600
mail: fabiodovidio@gmail.com