要从源码安装 Odoo,我们首先要从 GitHub 上克隆一套 Odoo 源代码:
mkdir /home/tderp/.conda/envs/odoo12/odoo-dev
// 在odoo12虚环境下创建工作目录
cd /home/tderp/.conda/envs/odoo12/odoo-dev
// 进入工作目录
git clone https://github.com/odoo/odoo.git -b 12.0 --depth=1
//获取 Odoo 源码
depth=1表示仅下载当前修订版本,而不是所有历史修改记录,这会使下载更快、内容更少。
安装requirements.txt中所声明的 Python 依赖:
pip install -r /home/tderp/.conda/envs/odoo12/odoo-dev/odoo/requirements.txt
初始化新的 Odoo 数据库
/home/tderp/.conda/envs/odoo12/odoo-dev/odoo/odoo-bin -d testdb
初始化 testdb 数据库可能要花上一分钟,一般会以Modules loaded的 INFO 日志信息结束。
默认情况下,数据库初始化时会带有演示数据,作为开发数据库这通常很有用。相当于在前端创建数据库时勾选了Load demonstration data。
Odoo 实例已经运行起来了,现在我们可以通过http://:8069在浏览器中进行访问。
相关视频下载: