Skip to Content
Menu
This question has been flagged
2 Replies
1751 Views

I have odoo15 enterprice installed on fedora 34, but when configuring the document layout I get an error:



Rastreo (llamadas recientes más última):
  Archivo "/usr/lib/python3.9/site-packages/odoo/api.py", línea 886, en get
    devolver field_cache[registro._ids[0]]
Error de clave: 

Durante el manejo de la excepción anterior, ocurrió otra excepción:

Rastreo (llamadas recientes más última):
  Archivo "/usr/lib/python3.9/site-packages/odoo/fields.py", línea 1057, en __get__
    valor = env.cache.get(registro, propio)
  Archivo "/usr/lib/python3.9/site-packages/odoo/api.py", línea 889, en get
    aumentar CacheMiss (registro, campo)
odoo.exceptions.CacheMiss: 'base.document.layout(,).vista previa'

Durante el manejo de la excepción anterior, ocurrió otra excepción:

Rastreo (llamadas recientes más última):
  Archivo "/usr/lib/python3.9/site-packages/odoo/addons/web/models/base_document_layout.py", línea 290, en _compile_scss
    devuelve libsass.compile(
AttributeError: el objeto 'NoneType' no tiene atributo 'compilar'

La excepción anterior fue la causa directa de la siguiente excepción:

Rastreo (llamadas recientes más última):
  Archivo "/usr/lib/python3.9/site-packages/odoo/addons/base/models/ir_http.py", línea 237, en _dispatch
    resultado = solicitud.despacho()
  Archivo "/usr/lib/python3.9/site-packages/odoo/http.py", línea 688, en despacho
    resultado = self._call_function(**self.params)
  Archivo "/usr/lib/python3.9/site-packages/odoo/http.py", línea 360, en _call_function
    devuelve llamada_marcada(self.db, *args, **kwargs)
  Archivo "/usr/lib/python3.9/site-packages/odoo/service/model.py", línea 94, en contenedor
    return f(dbname, *args, **kwargs)
  Archivo "/usr/lib/python3.9/site-packages/odoo/http.py", línea 349, enchecked_call
    resultado = self.endpoint(*a, **kw)
  Archivo "/usr/lib/python3.9/site-packages/odoo/http.py", línea 917, en __call__
    return self.method(*args, **kw)
  Archivo "/usr/lib/python3.9/site-packages/odoo/http.py", línea 536, en response_wrap
    respuesta = f(*argumentos, **kw)
  Archivo "/usr/lib/python3.9/site-packages/odoo/addons/web/controllers/main.py", línea 1348, en call_kw
    return self._call_kw(modelo, método, argumentos, kwargs)
  Archivo "/usr/lib/python3.9/site-packages/odoo/addons/web/controllers/main.py", línea 1340, en _call_kw
    devuelve call_kw(solicitud.env[modelo], método, argumentos, kwargs)
  Archivo "/usr/lib/python3.9/site-packages/odoo/api.py", línea 464, en call_kw
    resultado = _call_kw_multi(método, modelo, argumentos, kwargs)
  Archivo "/usr/lib/python3.9/site-packages/odoo/api.py", línea 451, en _call_kw_multi
    resultado = método(recs, *args, **kwargs)
  Archivo "/usr/lib/python3.9/site-packages/odoo/models.py", línea 6486, en onchange
    snapshot1 = Instantánea (registro, árbol de nombres)
  Archivo "/usr/lib/python3.9/site-packages/odoo/models.py", línea 6268, en __init__
    self.fetch(nombre)
  Archivo "/usr/lib/python3.9/site-packages/odoo/models.py", línea 6278, en búsqueda
    self[nombre] = registro[nombre]
  Archivo "/usr/lib/python3.9/site-packages/odoo/models.py", línea 5885, en __getitem__
    return self._fields[key].__get__(self, type(self))
  Archivo "/usr/lib/python3.9/site-packages/odoo/fields.py", línea 1106, en __get__
    self.compute_value(recs)
  Archivo "/usr/lib/python3.9/site-packages/odoo/fields.py", línea 1265, en compute_value
    records._compute_field_value(self)
  Archivo "/usr/lib/python3.9/site-packages/odoo/models.py", línea 4255, en _compute_field_value
    getattr(self, campo.computar)()
  Archivo "/usr/lib/python3.9/site-packages/odoo/addons/web/models/base_document_layout.py", línea 121, en _compute_preview
    preview_css = markupsafe.Markup(self._get_css_for_preview(styles, Wizard_with_logo.id))
  Archivo "/usr/lib/python3.9/site-packages/odoo/addons/web/models/base_document_layout.py", línea 270, en _get_css_for_preview
    código_css = self._compile_scss(scss)
  Archivo "/usr/lib/python3.9/site-packages/odoo/addons/web/models/base_document_layout.py", línea 298, en _compile_scss
    excepto libsass.CompileError como e:
Excepción

La excepción anterior fue la causa directa de la siguiente excepción:

Rastreo (llamadas recientes más última):
  Archivo "/usr/lib/python3.9/site-packages/odoo/http.py", línea 644, en _handle_exception
    devuelve super (JsonRequest, self)._handle_exception (excepción)
  Archivo "/usr/lib/python3.9/site-packages/odoo/http.py", línea 302, en _handle_exception
    generar excepción.with_traceback (Ninguno) de new_cause
AttributeError: el objeto 'NoneType' no tiene el atributo 'CompileError'
please I hope you help me, thanks


Avatar
Discard
Best Answer

Based on the error, it seems "libsass" is not installed properly. Please re-install it and try again.

Avatar
Discard

libsass.compile: Error says that libsass is None

Rastreo (llamadas recientes más última):
Archivo "/usr/lib/python3.9/site-packages/odoo/addons/web/models/base_document_layout.py", línea 290, en _compile_scss
devuelve libsass.compile(
AttributeError: el objeto 'NoneType' no tiene atributo 'compilar'

Author Best Answer

It is already installed, in the log I can see that it gives me the following error


odoo.http: Exception during JSON request handling.

Traceback (most recent call last):

File "/usr/lib/python3.9/site-packages/odoo/api.py", line 886, in get

return field_cache[record._ids[0]]

Avatar
Discard
Related Posts Replies Views Activity
1
Apr 23
1748
0
Jun 21
770
1
Mar 17
6411
4
Oct 16
4693
1
Nov 24
173