当我尝试在PyCharm中运行Odoo16时,我得到以下错误,不知道是什么问题:
2023-05-13 13:21:03,574 31759 ERROR dbodoo16 odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/home/avril/PycharmProjects/odoo-16/odoo/odoo/http.py", line 1987, in __call__
response = request._serve_db()
File "/home/avril/PycharmProjects/odoo-16/odoo/odoo/http.py", line 1583, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/home/avril/PycharmProjects/odoo-16/odoo/odoo/service/model.py", line 134, in retrying
result = func()
File "/home/avril/PycharmProjects/odoo-16/odoo/odoo/http.py", line 1611, in _serve_ir_http
ir_http._post_dispatch(response)
File "/home/avril/PycharmProjects/odoo-16/odoo/odoo/addons/base/models/ir_http.py", line 161, in _post_dispatch
request.dispatcher.post_dispatch(response)
File "/home/avril/PycharmProjects/odoo-16/odoo/odoo/http.py", line 1679, in post_dispatch
self.request._save_session()
File "/home/avril/PycharmProjects/odoo-16/odoo/odoo/http.py", line 1511, in _save_session
self.future_response.set_cookie('session_id', sess.sid, max_age=SESSION_LIFETIME, httponly=True)
File "/home/avril/PycharmProjects/odoo-16/odoo/odoo/http.py", line 1125, in set_cookie
werkzeug.Response.set_cookie(self, key, value=value, max_age=max_age, expires=expires, path=path, domain=domain, secure=secure, httponly=httponly, samesite=samesite)
File "/usr/local/lib/python3.8/dist-packages/werkzeug/sansio/response.py", line 258, in set_cookie
charset = self._charset if self._charset != "utf-8" else None
AttributeError: 'FutureResponse' object has no attribute '_charset'
2023-05-13 13:21:03,575 31759 INFO dbodoo16 werkzeug: 127.0.0.1 - - [13/May/2023 13:21:03] "GET /web/database/manager HTTP/1.1" 500 - 8 0.002 0.245
1条答案
按热度按时间bvjxkvbb1#
您正在使用较新版本的
werkzeug
,因此解决方案是卸载当前版本并安装Odoo 16和Python 3.8的推荐版本(0.16.1)卸载工作站
安装werkzeug == 0.16.1