Обновление БД Memoria выполняется с помощью скрипта cerebro.db.update/internal/update.py из пакета service-tools.
Примечание
Для работы скрипта требуется установленный в системе Python (http://www.python.org) версии 2.х и выше (Linux, как правило, комплектуются им по умолчанию). Вам надо убедиться, что директория с Python добавлена в системный путь. Проверить это, а также узнать версию Python можно, исполнив в консоли команду:
python --version
Перед тем, как запускать процесс обновления Memoria, необходимо иметь на сервере корректно настроенный конфигурационный файл config.py (образец этого файла вы можете найти в cerebro.db.update/config.py.example).
Обычно этот конфигурационный файл настраивается на этапе развёртывания системы Cerebro и помещается в специфичную директорию:
для Unix-систем — /etc/cerebro.db.update/config.py;
для Windows-систем — %APPDATA%/cerebro.db.update/config.py, где APPDATA является системной переменной и представляет собой путь вида C:\Users\<имя пользователя>\AppData\Roaming.
В случае отсутствия файла config.py на сервере обратитесь к руководству по установке базы данных Memoria для его создания.