我正在尝试使用 venv 和 python3.6 在 Ubuntu 22.04 中安装 odoo v12。这是我到目前为止所做的。
我使用以下教程安装了 python3.6。[如何在 Ubuntu 22.04 上安装 python3.6][1] [1]:https://stackoverflow.com/questions/72102435/how-to-install-python3-6-on-ubuntu-22-04
哪个python3.6
/usr/local/bin/python3.6
我使用之前安装的 python 版本创建了一个环境
/usr/local/bin/python3.6 -m venv./odoo12/
我成功激活了环境并安装了 odoo 的所有必需品。没有显示任何错误。
我在虚拟环境中运行 odoo-bin
python3 odoo-bin --addons-path="./addons" -d odoo12 python3 odoo-bin --addons-path="./addons" -d odoo12 它运行,但显示一些警告,
2022-10-25 22:38:36,196 6987 警告?py.warnings:/home/ernesto/Programming/odoo12/odoo/http.py:1334:ResourceWarning:未关闭的文件 <_io.BufferedReader name='/home/ernesto/Programming/odoo12/odoo/addons/test_new_api/显现.py'> manifest_data = open(manifest_path,'rb').read()
当我打开浏览器并输入http://127.0.0.1:8069/web/login服务器停止并显示错误
python3: Python/compile.c:3021: compiler_nameop: Assertion `!_PyUnicode_EqualToASCIIString(name, "None") && !_PyUnicode_EqualToASCIIString(name, "True") && !_PyUnicode_EqualToASCIIString(name, "False")' failed.
Aborted (core dumped)
是什么导致了这些错误,以及如何在 Ubuntu 22.04 [1] 中安装 odoo v12:https://stackoverflow.com/questions/72102435/how-to-install-python3-6-on-ubuntu-22-04