一、环境准备
1、python3
Odoo13 requires Python >= 3.6 to run.
上python官网下载安装文件https://www.python.org/ftp/python/3.6.8/python-3.6.8.exe,按提示安装到c:\python\python36。
将路径c:\python\python36加入到环境变量中。步骤
a).此电脑上鼠标右键 -> 属性
b).高级系统设置 -> 环境变量
c).用户变量中 path -> 编辑 -> 新建 加入二条 c:\python\python36 c:\python\python36\scripts
打开一个命令行窗口,验证
python --version
pip --verion
2、postgresql10
Odoo13 requires postgresql >=10.0
下载postgreSQL10.12版 https://get.enterprisedb.com/postgresql/postgresql-10.12-1-windows-x64.exe
若不能直接下载,查看网址:https://www.enterprisedb.com/downloads/postgres-postgresql-downloads
按提示完成安装。完成后启动pgAdmin 4,输入密码登录后
Object ‣ Create ‣ Login/Group Role.
创建用户、密码,并授权登录、创建数据库,本例中用户、密码均为odoo
General-name odoo
Definition-password odoo
Privileges-Can login? Yes Can create databases? Yes
然后save 保存
3、VC++ 14.0 创建工具
执行后,选中 C++ 生成工具
4、git
https://github.com/git-for-windows/git/releases/download/v2.25.1.windows.1/Git-2.25.1-64-bit.exe
下载完成后,按提示安装完成即可。
二、下载源码,依赖组件安装
1、下载源码
git clone https://github.com/odoo/odoo.git -b 13.0 --depth=1
若github下载速度较慢,可以试一下csdn下载
2、安装依赖组件
cd odoo
pip install setuptools wheel
pip install -r requirements.txt
若安装速度较慢,可使用pip国内源
三、开发环境
在visual studio code编辑器下,直接打开odoo所在目录即可
运行odoo
python odoo-bin -r odoo -w odoo
访问 http://localhost:8069
参考文档:
https://www.odoo.com/documentation/13.0/setup/install.html#id4