在 ubuntu 18.04 上安装 odoo 12 - 未找到模块错误:没有名为“babel”的模块

在 ubuntu 18.04 上安装 odoo 12 - 未找到模块错误:没有名为“babel”的模块

我已经使用 Ubuntu 18.04 创建了一个新的虚拟机,并尝试从此链接,但我遇到了错误:

ModuleNotFoundError: No module named 'babel'

答案1

尝试一下这个,看看它是否能解决你使用 Babel 时遇到的特定问题:

sudo -H pip3 install babel

答案2

不要通过运行这些命令手动安装 odoo。

我对此有一个更好的解决方案。(没有任何错误,您将享受 odoo)

odoo 安装脚本:-

https://github.com/Yenthe666/InstallScript/tree/12.0

只需下载此文件并打开终端 --> 转到下载此脚本的下载文件夹

运行脚本sudo ./odoo_install.sh

答案3

您需要安装所有必需的 Python 模块,以便 Odoo 正常运行。转到 Odoo 路径(通常是 /opt/odoo)并执行

    pip3 install -r requirements.txt

如果你只需要解决 babel 安装问题,那么

    pip3 install babel

答案4

步骤五,子步骤 2指定进程提到了安装Babel并且区分大小写。

它指定(重点是我的):

pip3 安装巴别塔 (Babel)装饰器 docutils ebaysdk feedparser gevent greenlet html2text Jinja2 lxml Mako MarkupSafe mock num2words ofxparse passlib Pillow psutil psycogreen psycopg2 pydot pyparsing PyPDF2 pyserial python-dateutil python-openid pytz pyusb PyYAML qrcode reportlab 请求 six suds-jurko vatnumber vobject Werkzeug XlsxWriter xlwt xlrd

切换到 odoo 用户后,请重试第五步,并确保输入为巴别塔 (Babel)不是巴别塔因为你提供的错误消息表明 Python 包管理系统找不到巴别塔小写。这通常是由于输入错误造成的。

相关内容