UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd1 in position 2464: invalid continuation byte
Traceback (most recent call last):
File "C:\Users/USUARIO/AppData/Roaming/QGIS/QGIS3\profiles\TRUJILLO/python/plugins\giswater\core\admin\admin_btn.py", line 2369, in _execute_import_inp
self._insert_inp_into_db(self.file_inp)
File "C:\Users/USUARIO/AppData/Roaming/QGIS/QGIS3\profiles\TRUJILLO/python/plugins\giswater\core\admin\admin_btn.py", line 3045, in _insert_inp_into_db
full_file = _file.readlines()
File "C:\PROGRA~1\QGIS32~1.1\apps\Python39\lib\codecs.py", line 322, in decode
(result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd1 in position 2464: invalid continuation byte
Versión de Python: 3.9.5 (tags/v3.9.5:0a7dcbd, May 3 2021, 17:27:52) [MSC v.1928 64 bit (AMD64)]
Versión de QGIS: 3.20.1-Odense Odense, 1c3c5cd6
Ruta de Python:
- C:/PROGRA~1/QGIS32~1.1/apps/qgis/./python
- C:/Users/USUARIO/AppData/Roaming/QGIS/QGIS3\profiles\TRUJILLO/python
- C:/Users/USUARIO/AppData/Roaming/QGIS/QGIS3\profiles\TRUJILLO/python/plugins
- C:/PROGRA~1/QGIS32~1.1/apps/qgis/./python/plugins
- C:\Program Files\QGIS 3.20.1\bin\python39.zip
- C:\PROGRA~1\QGIS32~1.1\apps\Python39\DLLs
- C:\PROGRA~1\QGIS32~1.1\apps\Python39\lib
- C:\Program Files\QGIS 3.20.1\bin
- C:\PROGRA~1\QGIS32~1.1\apps\Python39
- C:\PROGRA~1\QGIS32~1.1\apps\Python39\lib\site-packages
- C:\PROGRA~1\QGIS32~1.1\apps\Python39\lib\site-packages\win32
- C:\PROGRA~1\QGIS32~1.1\apps\Python39\lib\site-packages\win32\lib
- C:\PROGRA~1\QGIS32~1.1\apps\Python39\lib\site-packages\Pythonwin
- C:/Users/USUARIO/AppData/Roaming/QGIS/QGIS3\profiles\TRUJILLO/python
- C:\Users\USUARIO\AppData\Roaming\QGIS\QGIS3\profiles\TRUJILLO\python\plugins\giswater
- C:\Users\USUARIO\AppData\Roaming\QGIS\QGIS3\profiles\TRUJILLO\python\plugins\giswater\core\ui\..
C:\Users/USUARIO/AppData/Roaming/QGIS/QGIS3\profiles\TRUJILLO/python/plugins\ImportEpanetInpFiles/impcount.py
Hola,
Este tipo de errores són de codificación de ficheros.
Antes de importar el inp, prueba a recodificar el fichero a UTF-8 sin BOM (usando alguna herramienta de procesador de textos tipo notepad ++).
Como ya se ha dicho, esta herramientas está en fase beta y es posible que surjan errores.
Además, la recomendación para usar Giswater són las versiones de QGIS3.10/3.16. La nueva 3.20 no está probada aún.