2016-09-19 4 views

ответ

0

Я создал это руководство для моей личной справки. Поэтому я стараюсь держать его коротким и ясным.

Это будет сосредоточено только на Odoo 8 в среде Windows 7 и может быть легко адаптировано к более поздним версиям.

ОС: Windows 7, Odoo Версия: 8

1) Установите python27 (https://www.python.org/downloads/windows/).

2) Установите PIP.

Odoo окна упаковки файлы доступны на https://github.com/odoo/odoo/tree/8.0/setup/win32

Вы должны быть на хосте Windows, чтобы создать EXE-файл для Odoo из-за того, что Makefile (https://github.com/odoo/odoo/blob/8.0/setup/win32/Makefile#L7) использовал cygdrive эмулировать путь в Cygwin в.

3) Если предположить, что Windows, был хозяином машины, и мы можем приступить к установке Cygwin (https://cygwin.com/install.html)

При установке Cygwin, вы получите возможность выбрать вспомогательные пакеты. Убедитесь, что вы выбрали для него категорию python и devel.

После завершения установки Cygwin откройте терминал Cygwin и введите «make». Если у вас есть «make: *** Нет заданных целей и никакого файла makefile не найдено. Остановитесь». Тогда вам хорошо идти.

4) Используйте свой любимый git-клиент (мой http://www.mingw.org/ или вы можете использовать Cygwin, если хотите) и клонировать репозиторий Odoo.

git clone https://www.github.com/odoo/odoo --depth 1 --branch 8.0 --single-branch Поскольку мы строим для 8.0, для этого урока достаточно одной ветви.

5) Установите пакеты зависимостей из файла req.txt из Odoo repo.

https://github.com/odoo/odoo/blob/8.0/requirements.txt

https://github.com/odoo/odoo/blob/8.0/doc/requirements.txt

6) Статическая папка для программного обеспечения третьего участника как WkHtmltoPdf, PostgreSQL и т.д. помещаются в этой статической папке. https://github.com/odoo/odoo/tree/8.0/setup/win32/static

7) Загрузите PostgreSQL с https://www.postgresql.org/download/windows/ и поместите его в статическую папку.

8) Для WkHtmltoPdf рекомендуемая версия - 0,12.1 и доступна на странице загрузки WkHtmltoPdf в разделе архива.

Загрузить с http://download.gna.org/wkhtmltopdf/0.12/0.12.1/ и поместить необходимые файлы на основе арки в статической папке.

9) Изображения для файла установки должен быть помещен на https://github.com/odoo/odoo/tree/8.0/setup/win32/static/pixmaps

10) Редактирование https://github.com/odoo/odoo/blob/8.0/setup/win32/Makefile.version и введите VERSION = 8,0

Файлы, которые вы могли бы быть заинтересованы в:

Услуги: https://github.com/odoo/odoo/blob/8.0/setup/win32/win32_service.py

Установка: https://github.com/odoo/odoo/blob/8.0/setup/win32/win32_setup.py

Makensis: https://github.com/odoo/odoo/blob/8.0/setup/win32/setup.nsi

Пакет: https://github.com/odoo/odoo/blob/8.0/setup/package.py

11) Измените файл НСИ на основе вашей потребности, которая доступна на https://github.com/odoo/odoo/blob/8.0/setup/win32/setup.nsi

Если вы используете NSIS от http://nsis.sourceforge.net/ и установленной в месте, отличном от значения по умолчанию, вы, возможно, придется изменить путь к Makefile на следующий файл:

https://github.com/odoo/odoo/blob/8.0/setup/win32/Makefile#L12

12) Наконец, сборки команда Откройте терминал Cygwin и перейдите к https://github.com/odoo/odoo/tree/8.0/setup/win32.

Enter "сделать -f Makefile"

После успешного запуска, окончательный "OpenERP-allinone-установка-8.0.exe" будет доступен в той же папке.

Источник https://www.odoo.com/forum/help-1/question/how-to-build-odoo-10-for-windows-as-an-executable-software-117670

2

Odoo представляет собой веб-приложение, а не настольное приложение.

Смежные вопросы