gpt4 book ai didi

python - Odoo 12 ./odoo-bin 不运行,产生 odoo.sql_db 错误

转载 作者:太空宇宙 更新时间:2023-11-04 11:45:24 32 4
gpt4 key购买 nike

我已经按照教程安装了 odoo+postgres当我尝试在我的 linux 终端中运行 ./odoo-bin 命令时,我得到了这个错误:

2019-09-15 08:48:30,765 5126 ERROR test werkzeug: Error on request:
Traceback (most recent call last):
File "/usr/local/lib/python3.6/dist-packages/werkzeug/serving.py", line 205, in run_wsgi
execute(self.server.app)
File "/usr/local/lib/python3.6/dist-packages/werkzeug/serving.py", line 193, in execute
application_iter = app(environ, start_response)
File "/home/blink22/Desktop/odoo-nada/odoo/odoo/service/server.py", line 409, in app
return self.app(e, s)
File "/home/blink22/Desktop/odoo-nada/odoo/odoo/service/wsgi_server.py", line 128, in
application
return application_unproxied(environ, start_response)
File "/home/blink22/Desktop/odoo-nada/odoo/odoo/service/wsgi_server.py", line 117, in
application_unproxied
result = odoo.http.root(environ, start_response)
File "/home/blink22/Desktop/odoo-nada/odoo/odoo/http.py", line 1320, in __call__
return self.dispatch(environ, start_response)
File "/home/blink22/Desktop/odoo-nada/odoo/odoo/http.py", line 1293, in __call__
return self.app(environ, start_wrapped)
File "/usr/local/lib/python3.6/dist-packages/werkzeug/wsgi.py", line 599, in __call__
return self.app(environ, start_response)
File "/home/blink22/Desktop/odoo-nada/odoo/odoo/http.py", line 1473, in dispatch
ir_http = request.registry['ir.http']
File "/home/blink22/Desktop/odoo-nada/odoo/odoo/modules/registry.py", line 176, in
__getitem__
return self.models[model_name]
KeyError: 'ir.http' - - -
2019-09-15 08:48:54,130 5126 ERROR test odoo.sql_db: bad query: b"SELECT latest_version
FROM ir_module_module WHERE name='base'"
ERROR: relation "ir_module_module" does not exist
LINE 1: SELECT latest_version FROM ir_module_module WHERE name='base...
^

错误与我使用的数据库用户有关吗?还是别的东西??

这是我用来安装它的 bash 命令: https://github.com/mah007/OdooScript/blob/master/odoo_dev.sh

最佳答案

但是你的问题不是很清楚,但我可以假设发生这个问题是因为你在运行服务器之前没有启动你的数据库。

你需要先初始化你的数据库(日志显示它的名字是test):

$ ./odoo-bin -i base -d test

您可以像往常一样启动 Odoo 服务器。

$ ./odoo-bin

如果这是一个开发环境,那么从一个新的数据库开始。

关于python - Odoo 12 ./odoo-bin 不运行,产生 odoo.sql_db 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57942643/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com