Я создал новую виртуальную машину с Ubuntu 18.04 и пытающийся установить Odoo 12 из этой ссылки, но я сталкиваюсь с ошибкой:
ModuleNotFoundError: No module named 'babel'
Шаг пять, подшаг 2 указанный процесс упомянул установку Babel
, и это чувствительно к регистру.
Это указывает (шахта акцента):
установка pip3 декоратор Babel Мако Python-openid psutil psycogreen psycopg2 pydot pyparsing PyPDF2 pyserial pytz pyusb PyYAML qrcode reportlab python-dateutil подушки num2words ofxparse passlib насмешки MarkupSafe docutils ebaysdk feedparser gevent greenlet html2text Jinja2 lxml запрашивает шесть пен-jurko vatnumber vobject Werkzeug XlsxWriter xlwt xlrd
После переключения на odoo пользователя, повторите шаг пять и удостоверьтесь, что это вводится как [1 110] Babel не столпотворение , потому что в сообщении об ошибке, которое Вы предоставили, говорится, что система управления пакета Python не могла найти столпотворение в нижнем регистре. Как правило, это вызывается опечаткой.
Попробуйте это и посмотрите, решит ли это вашу конкретную проблему с Babel:
sudo -H pip3 install babel
Не устанавливайте odoo вручную, выполнив эти команды.
У меня есть лучшее решение для этого (без ошибок вы будете наслаждаться odoo)
скрипт установки odoo:-
https://github.com/Yenthe666/InstallScript/tree/12.0
просто загрузите это и откройте терминал --> перейдите в папку загрузок, где вы скачали этот скрипт
запустите скрипт с помощью sudo ./odoo_install.sh
Для работы Odoo вам необходимо установить все необходимые модули Python. Перейдите по пути Odoo (обычно /opt/odoo) и выполните команду
pip3 install -r requirements.txt
. Если вам нужно просто разрешить установку Babel, то
pip3 install babel