一、工具准备
Git、Python、PostgreSQL、VS Code、Microsoft C++ Build Tools。
Git
Python
PostgreSQL
VS Code
Microsoft C++ Build Tools
运行vs_BuildTools.exe,在安装向导中选择“单个组件”下的Windows 10 SDK和VS 2019 C++生成工具,安装过程较长,需耐心等待。
二、环境配置
准备odoo15源码
用Git bash创建一个文件夹用来放odoo源码,做工作目录。切换到工作目录,克隆odoo的源代码
mkdir ~/repo
cd ~/repo
git clone -b 15.0 --single-branch --depth 1 https://github.com/odoo/odoo.git
创建Python虚拟环境
打开cmd,切换到工作目录下,创建虚拟环境,激活python虚拟环境,配置pip镜像源,并下载依赖
cd ~/repo
python -m venv venv-odoo15
venv-odoo15\Scripts\activate.bat
pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/
pip3 install -r odoo\requirements.txt
创建数据库环境
创建一个odoo用户。
第三张图的Password是需要设置密码
创建一个数据库连接
新建数据库
三、初始化odoo15
进入工作目录,进入python虚拟化环境,进入odoo中进行初始化x'x'x
cd ~/repo
venv-odoo15\Scripts\activate.bat
cd odoo
python odoo-bin -d odoo-dev -r odoo -w xxx -i base,base_setup
用浏览器输入http://localhost:8069 进行访问。环境就搭建好了
输入默认账号密码admin/admin