手把手教你搭建Odoo 12本地开发环境
一、前言
Odoo是一款强大的企业应用套件,涵盖了CRM、销售、财务、项目管理等多个模块。
二、环境准备
- 操作系统:Windows 10
- Python版本:Python 3.6及以上(Odoo 12要求Python 3.6及以上版本)
- PostgreSQL数据库:9.6及以上版本
- Git版本控制工具
三、搭建步骤 - 安装Python
(1)下载Python:访问Python官网(https://www.python.org/downloads/),下载对应版本的Python安装包。
(2)安装Python:双击安装包,勾选“Add Python 3.x to PATH”,然后点击“Install Now”。
(3)验证安装:打开命令提示符,输入以下命令,若显示Python版本信息,则表示安装成功。
python --version
- 安装PostgreSQL数据库
(1)下载PostgreSQL:访问PostgreSQL官网(https://www.postgresql.org/download/),下载Windows版本的安装包。
(2)安装PostgreSQL:双击安装包,按照提示完成安装。安装过程中,请记住设置的数据库密码。
(3)验证安装:打开命令提示符,输入以下命令,若显示版本信息,则表示安装成功。
psql --version
- 安装Git
(1)下载Git:访问Git官网(https://git-scm.com/download/win),下载Windows版本的安装包。
(2)安装Git:双击安装包,按照提示完成安装。
(3)验证安装:打开命令提示符,输入以下命令,若显示Git版本信息,则表示安装成功。
git --version
- 安装Odoo 12
(1)克隆Odoo源码:在命令提示符中,进入你想存放Odoo源码的目录,执行以下命令:
git clone https://github.com/odoo/odoo.git -b 12.0 --depth 1
(2)安装Python依赖:进入Odoo源码目录,执行以下命令:
pip install -r requirements.txt
(3)安装wkhtmltopdf:Odoo报表模块需要用到wkhtmltopdf,下载地址:https://github.com/wkhtmltopdf/wkhtmltopdf/releases。下载后,将wkhtmltopdf.exe放入Python的Scripts目录下。
5. 初始化数据库
(1)创建数据库用户:打开命令提示符,输入以下命令,创建一个名为odoo的用户,并设置密码。
createuser -s odoo
(2)创建数据库:输入以下命令,创建一个名为odoo12的数据库。
createdb odoo12 -O odoo
- 启动Odoo服务
(1)在命令提示符中,进入Odoo源码目录,执行以下命令启动Odoo服务:
python odoo-bin -c odoo.conf
(2)访问Odoo:在浏览器中输入以下地址,即可访问Odoo后台管理界面。
http://localhost:8069
默认用户名:admin,密码:admin
四、注意事项
- 确保Python、PostgreSQL和Git版本符合要求。
- 在安装Python时,务必勾选“Add Python 3.x to PATH”。
- 安装PostgreSQL时,记住设置的数据库密码。
- 在安装wkhtmltopdf时,确保将其放入Python的Scripts目录下。
- 在启动Odoo服务前,确保已创建数据库和数据库用户。
通过以上步骤,你已成功搭建Odoo 12的本地开发环境。
接下来,你可以开始Odoo模块的开发和定制了。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· spring官宣接入deepseek,真的太香了~