Я только что установил бесплатную sh установку Odoo (без пользовательских аддонов / модулей), и после создания базы данных я получаю эту ошибку на своей главной странице:
The style compilation failed, see the error below. Your recent actions may be the cause, please try reverting the changes you made.
(b'', b'TypeError: sys.print is not a function
at /usr/lib/nodejs/less/bin/lessc:384:25
at tree.importVisitor.finish [as _finish] (/usr/lib/nodejs/less/lib/less/parser.js:669:28)
at tree.importVisitor.run (/usr/lib/nodejs/less/lib/less/import-visitor.js:25:22)
at Object.parse (/usr/lib/nodejs/less/lib/less/parser.js:675:22)
at parseLessFile (/usr/lib/nodejs/less/bin/lessc:345:12)
at Socket. (/usr/lib/nodejs/less/bin/lessc:407:9)
at Socket.emit (events.js:228:7)
at endReadableNT (_stream_readable.js:1185:12)
at processTicksAndRejections (internal/process/task_queues.js:81:21)
')This error occured while compiling the bundle 'web.assets_common' containing:
- /web/static/lib/bootstrap/less/variables.less
....
I после некоторых исследований в Google уже пробовал:
Связывание nodejs с узлом в / usr / bin
Переустановка node-js , less- js, uglify- js
Переустановка всех требований Odoo для pip3
Удаление моей базы данных после каждой попытки
Понижение версии до 1.3.3
Мои версии:
NodeJs v12.14.1
Npm 6.13.4
less@3.11.1
less-plugin-clean-css@1.5.1
Как я вижу, это не распространенная ошибка, и не очень хорошо задокументировано, что делать в этом случае. Кто-нибудь когда-нибудь видел что-то похожее?