Windows 如何为Odoo项目创建可执行文件?

Windows 如何为Odoo项目创建可执行文件?,windows,openerp,exe,Windows,Openerp,Exe,我有一个奥多项目。我想创建该项目的可执行文件。有谁能告诉我开始这件事的想法吗 多谢各位 项目文件资源管理器: Odoo是一个基于web的应用程序,而不是桌面应用程序。我创建本指南供个人参考。所以我尽量保持简短和清晰 这将只关注Windows7环境中的Odoo8,并且可以轻松地适应更高版本 操作系统:Windows 7,Odoo版本:8 1) 安装Python27() 2) 安装PIP Odoo windows打包文件可在以下位置获得: 由于Makefile()使用的是Cygwin的cygdriv

我有一个奥多项目。我想创建该项目的可执行文件。有谁能告诉我开始这件事的想法吗

多谢各位

项目文件资源管理器:

Odoo是一个基于web的应用程序,而不是桌面应用程序。

我创建本指南供个人参考。所以我尽量保持简短和清晰

这将只关注Windows7环境中的Odoo8,并且可以轻松地适应更高版本

操作系统:Windows 7,Odoo版本:8

1) 安装Python27()

2) 安装PIP

Odoo windows打包文件可在以下位置获得:

由于Makefile()使用的是Cygwin的cygdrive模拟路径,因此必须在Windows主机上为Odoo生成.exe

3) 假设Windows是主机,我们可以继续安装Cygwin()

在安装Cygwin时,您将获得一个选择支持包的选项。确保您选择了python类别并使用它进行开发

Cygwin安装完成后,打开Cygwin的终端并输入“make”。如果您得到了“make:**未指定目标,也未找到makefile.Stop”,那么您就可以开始了

4) 使用你最喜欢的git客户端(我的是,或者你可以使用Cygwin,如果你想的话)并克隆Odoo repo

git克隆--深度1--分支8.0--单分支 因为我们是为8.0构建的,所以本教程只需要一个分支就足够了

5) 从odoorepo的req.txt文件安装依赖项包

6) 第三方软件(如WkHtmltoPdf、PostgreSQL等)的静态文件夹放置在此静态文件夹中

7) 从下载PostgreSQL并将其置于静态文件夹下

8) 对于WkHtmltoPdf,建议的版本为0.12.1,可在存档部分的WkHtmltoPdf下载页面上找到

从下载并将基于arch的必要文件放在静态文件夹下

9) 安装文件的图像需要放置在

10) 编辑并输入VERSION=8.0

您可能感兴趣的文件:

服务:

设置:

马克恩西斯:

包装:

11) 根据您的需要更改NSI文件,该文件位于

如果您使用的NSI来自,并且安装在与默认位置不同的位置,则可能必须更改以下文件上makefile的路径:

12) 最后,build命令打开Cygwin的终端并导航到

输入“make-f Makefile”

成功运行后,最终的“openerp-allinone-setup-8.0.exe”将在同一文件夹中可用


Source

您好,我正在努力学习您的教程,一切正常,直到。。。从“setup.nsi”文件中读取行“File/r/x“pycache”“..\..\..\WinPython\python-3.6.9*”文件/r/x“src”“..\..\..\..\nssm-2.24*”文件“..\..\..\vcredit*.exe”(从第211行开始,适用于Odoo 12)。你能告诉我这些文件/文件夹应该放在哪里吗?进程无法找到路径“.\..\..\xxx”。