Da qualche tempo in Qgis 2.18.13 l’algoritmo di Clip (Taglia) selezionato dal barra menu (Vettore/Strumenti di geoprocessing/Taglia) mi da il seguente errore nella finestra di log:
global name ‘features’ is not defined See log for more details
e si blocca.
Lo stesso identico errore compare anche utilizzando gli strumenti di processing richiamando il comando dai geoalgoritmi di Qgis.
Riscontrato su due macchine diverse con installato Windows 10 64bit 1703.
Qgis è installato via OSgeo4W64 e fino ad ora non avevo avuto problemi. Potrebbe essere l’aggiornamento recente di qualche libreria? Qualcuno ha riscontrato lo stesso errore ?
Da qualche tempo in Qgis 2.18.13 l'algoritmo di Clip (Taglia) selezionato
dal barra menu (Vettore/Strumenti di geoprocessing/Taglia) mi da il
seguente errore nella finestra di log:
global name 'features' is not defined See log for more details
e si blocca.
Lo stesso identico errore compare anche utilizzando gli strumenti di
processing richiamando il comando dai geoalgoritmi di Qgis.
Riscontrato su due macchine diverse con installato Windows 10 64bit 1703.
Qgis è installato via OSgeo4W64 e fino ad ora non avevo avuto problemi.
Potrebbe essere l'aggiornamento recente di qualche libreria? Qualcuno ha
riscontrato lo stesso errore ?
Grazie.
Mauro
Ciao, abbiamo stessa configurazione ma da me non accade.
Puoi descrive un pò i dati che usi?
Be già il fatto che non si manifesti a tutti nelle medesima configurazione macchina mi fa escludere un errore di librerie.
I poligoni sono piuttosto banali (massimo 30-40 nodi) e corretti geometricamente (valutati con l’apposito comando).
Propendo per qualche errore di installazione di qualcosa in fase di aggiornamento.
Tra l’altro ho appena scoperto che mi si è disinstallato saga dalla toolbox (boh?).
Proverò a rifare l’installazione e alla meno peggio pulisco tutto e reinstallo.
Da qualche tempo in Qgis 2.18.13 l’algoritmo di Clip (Taglia) selezionato
dal barra menu (Vettore/Strumenti di geoprocessing/Taglia) mi da il
seguente errore nella finestra di log:
global name ‘features’ is not defined See log for more details
e si blocca.
Lo stesso identico errore compare anche utilizzando gli strumenti di
processing richiamando il comando dai geoalgoritmi di Qgis.
Riscontrato su due macchine diverse con installato Windows 10 64bit 1703.
Qgis è installato via OSgeo4W64 e fino ad ora non avevo avuto problemi.
Potrebbe essere l’aggiornamento recente di qualche libreria? Qualcuno ha
riscontrato lo stesso errore ?
Grazie.
Mauro
Ciao, abbiamo stessa configurazione ma da me non accade.
Puoi descrive un pò i dati che usi?
Da qualche tempo in Qgis 2.18.13 l'algoritmo di Clip (Taglia) selezionato
dal barra menu (Vettore/Strumenti di geoprocessing/Taglia) mi da il
seguente errore nella finestra di log:
global name 'features' is not defined See log for more details
Ho visto cose simile su macchine che avevano una versione di processing
differente da quella preinstallata con QGIS (2.12.99).
Quale versione hai tu?
Non sono sicuro di aver capito cosa intendi. Dove verifico la versione di processing ?
Ho sempre installato i file come da procedura guidata dell’utility che si trova in rete, mai fatto alchimie strane, non ne sono in grado…
···
Il giorno 21 ottobre 2017 15:38, Salvatore Larosa <lrssvtml@gmail.com> ha scritto:
Da qualche tempo in Qgis 2.18.13 l’algoritmo di Clip (Taglia) selezionato dal barra menu (Vettore/Strumenti di geoprocessing/Taglia) mi da il seguente errore nella finestra di log:
global name ‘features’ is not defined See log for more details
Ho visto cose simile su macchine che avevano una versione di processing differente da quella preinstallata con QGIS (2.12.99).
Quale versione hai tu?
Non sono sicuro di aver capito cosa intendi. Dove verifico la versione di
processing ?
Ho sempre installato i file come da procedura guidata dell'utility che si
trova in rete, mai fatto alchimie strane, non ne sono in grado...
Intendevo la versione del plugin processing, che puoi vedere dal gestore
dei plugin (menu Plugin - > Installa plugin).
Non sono sicuro di aver capito cosa intendi. Dove verifico la versione di processing ?
Ho sempre installato i file come da procedura guidata dell’utility che si trova in rete, mai fatto alchimie strane, non ne sono in grado…
Intendevo la versione del plugin processing, che puoi vedere dal gestore dei plugin (menu Plugin - > Installa plugin).
Si scusa sono un pò fuso...
Confermo che la versione è la 2.12.99
La versione è corretta, allora prova a rilanciare l'algoritmo e dopo averlo
lanciato vedi cosa dice il Log (clicca sull'icona in basso a sinistra nella
barra di stato).
Si scusa sono un pò fuso…
Confermo che la versione è la 2.12.99
La versione è corretta, allora prova a rilanciare l’algoritmo e dopo averlo lanciato vedi cosa dice il Log (clicca sull’icona in basso a sinistra nella barra di stato).
File "D:/OSGeo4W64/apps/qgis/./python/plugins\processing\core\GeoAlgorithm.py",
line 203, in execute
self.processAlgorithm(progress)
File "D:/OSGeo4W64/apps/qgis/./python/plugins\processing\algs\qgis\Clip.py",
line 99, in processAlgorithm
total = 100.0 / len(features) if len(features) > 0 else 1
NameError: global name 'features' is not defined
Idee ?
Hai ragione, è un bug, già risolto ma sarà disponibile nella prossima
versione (2.18.14).
Ma trattandosi di un plugin python puoi cimentarti a fare tu la modifica
per risolvere il problema senza attendere la prossima versione.
Tutto quello che devi fare è modificare la riga 99 del file Clip.py [0]
File “D:/OSGeo4W64/apps/qgis/./python/plugins\processing\core\GeoAlgorithm.py”, line 203, in execute
self.processAlgorithm(progress)
File “D:/OSGeo4W64/apps/qgis/./python/plugins\processing\algs\qgis\Clip.py”, line 99, in processAlgorithm
total = 100.0 / len(features) if len(features) > 0 else 1
NameError: global name ‘features’ is not defined
Idee ?
Hai ragione, è un bug, già risolto ma sarà disponibile nella prossima versione (2.18.14).
Ma trattandosi di un plugin python puoi cimentarti a fare tu la modifica per risolvere il problema senza attendere la prossima versione.
Tutto quello che devi fare è modificare la riga 99 del file Clip.py [0]