UnicodeDecodeError: 'charmap' codec can't decode byte 0x9d in position 967: character maps to <undefined>
Error al instalar requirements.txt de Odoo

El problema se nos presentó en Windows 11 al intentar depurar una instancia de Odoo 14 con Visual Studio Code, comenzamos utilizando Python 3.12 y la bajamos a 3.7, al parecer se presenta por la codificación de archivo a UTF8, para solucionarlo se deben seguir estos pasos:

Debemos asegurarnos que las variables de entorno de Windows estén correctamente configuradas a nuestra versión de Python que hemos instalado:


Posteriormente ejecutamos CMD y nos ubicamos en la carpeta de instalación de Odoo y creamos nuestro entorno virtual de Python:

cd C:\Program Files\Odoo 14.0.20231205
py -m venv venv
venv\Scripts\activate

(cada linea debes ejecutarla por separado). Una vez que tenemos el entorno activo seteamos python a UTF8 ejecutando lo siguiente:

set PYTHONUTF8=1

Al ejecutar el comando no recibiremos respuesta pero se habrá aplicado, ya podremos ingresar a la carpeta de instalación de Odoo y ejecutar la instalación del archivo requirements.txt sin que vuelva a aparecer el error.


Puede ser necesario instalar get-pip.py, para ello hay que buscar el script que corresponda a la versión de Python que se esté corriendo y descargarlo en la PC, después en CMD ejecutar la instalación como en la siguiente imagen:

Cualquier comentario es bienvenido para aportar a está solución.

en Odoo
UnicodeDecodeError: 'charmap' codec can't decode byte 0x9d in position 967: character maps to &lt;undefined&gt;
Administrator 9 mayo, 2025
Compartir
Categorías
Nuestros blogs
Archivar
Iniciar sesión dejar un comentario
Odoo se desconecta al subir archivos
Error 413 Request Entity Too Large