3 votos

No hay módulo llamado 'processing.core.AlgorithmProvider' en QGIS3

Estoy trabajando en QGIS plugin bufferbypercentage.

# Import the PyQt and QGIS libraries  
from PyQt5.QtCore import *  
from PyQt5.QtGui import *  
from qgis.core import *  

# Initialize Qt resources from file resources.py  
from . import resources_rc  # lint:ok  

# Import the code for the dialog  
from .bufferbypercentagedialog import BufferByPercentageDialog  

# Import the Processing libraries so we can add the algorithm to the Processing menu
from processing.core.Processing import Processing  
from processing.core.GeoAlgorithm import GeoAlgorithm  
from processing.core.parameters import ParameterVector  
from processing.core.parameters import ParameterNumber  
from processing.core.parameters import ParameterTableField  
from processing.core.outputs import OutputVector  
from processing.tools import dataobjects, vector  
from processing.core.AlgorithmProvider import AlgorithmProvider

Esto me da error:

Traceback (última llamada más reciente): Archivo " C:\PROGRA ~1 \SURVEY ~1.0 \apps\Python36\lib\code.py ", línea 91, en [ ] exec(code, self.locals) File "", line 1, in File "C:/PROGRA~1/SURVEY~1.0/apps/qgis/./python \qgis\utils.py ", línea 666, en _import mod = _builtin_import(name, globals, locals, fromlist, level) ModuleNotFoundError: No module named processing.core.AlgorithmProvider'

Lo estoy probando en qgis master 2.99

¿Se ha eliminado AlgorithmProvider? En caso afirmativo, ¿qué se debe utilizar?

4voto

Andy Brandi Puntos 650

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X