odoo 本地安装搭建环境 (windows版 保姆级教程)

        最近换工作,也换了一个技术栈--odoo,以前在神码也做过odoo,但是当时数据库都是连的远程的服务器的数据库,现在这家公司数据库也得用本地的,就这点差别吧。

        后面我也会把我在odoo的经验积累和研创都在csdn记录下,一是当作自己的一个笔记,二是解决大家的疑虑,odoo在国内日渐强大,希望大家也能加入进来。长话短说现在开始了:

python解释器

        首先odoo是需要用python去编写代码,你得有python解释器,这个就不拓展了,没有的去下一个我提供给大家一个教学地址,建议下载3.8版本。

        Python 环境搭建 | 菜鸟教程

PostgreSql数据库

        其次,就是安装本地得pg数据库,这里也不拓展了,可以借鉴菜鸟教程,下载10以上的版本都行,建议15.

        Windows 上安装 PostgreSQL | 菜鸟教程

由于Odoo是不允许用pg自带的管理员角色--postgres,所以得创一个odoo使用数据库的角色:

odoo 本地安装搭建环境 (windows版 保姆级教程)_第1张图片

 name就是数据库角色账号odoo 本地安装搭建环境 (windows版 保姆级教程)_第2张图片

         这里设置你的角色账号密码,建议简单点,123456,admin,odoo等等我的所有数据库密码都是一个,基本不会出错。odoo 本地安装搭建环境 (windows版 保姆级教程)_第3张图片

全部勾上,因为odoo的编程风格,他的ORM映射很厉害,不用自己去创数据库等操作,这里也就是把odoo这个角色的权限都给上,包括创库等。odoo 本地安装搭建环境 (windows版 保姆级教程)_第4张图片

 这里数据库先告一段落,首先你要记住以下信息:

1.数据库管理员密码 2.分配给odoo的角色名也就是账号名 3.角色账号密码 4.你的端口在安装数据库的时候不是5432就要记一下。

GItHub获取odoo源代码

        先把官方的文档挂上:安装 Odoo — Odoo 14.0 文档

        odoo是全球第一的开源ERP系统,在github上是可以直接获取他的源代码的

       GitHub - odoo/odoo at 14.0odoo 本地安装搭建环境 (windows版 保姆级教程)_第5张图片

         这边是建议先用14,据我了解的几家国内的做odoo的公司大部分都用14,14在国内经验积累也多一点,但后续他们会转到16,16也是同理的。我这边网络很差我一般不直接克隆,而是下载到本地,使用这个是最稳妥的。所以你得选右边红框最后一个zip包。

        odoo 本地安装搭建环境 (windows版 保姆级教程)_第6张图片

        嘻嘻嘻,我这边就下16了,我研究一下16...,后面就是解压到磁盘下面,不要有中文路径名,每次都强调。

        点击Open打开项目odoo 本地安装搭建环境 (windows版 保姆级教程)_第7张图片

 

         打开后,odoo-bin是你的启动入口,requirements.txt懂python的都应该知道是干嘛的了,就是对着这个目录给python解释器安装第三方包,这里的odoo-dev.conf是我自己创的,这里主要是我难得用命令启动,相信绝大多数人都是这种方式。然后就是我的odoo-dev.conf内容,可以模仿一下,这里的密码和端口号都是我上面数据库安装提到的包括db_user就是数据库名称

       ​​​​​​​​​​​​​​odoo 本地安装搭建环境 (windows版 保姆级教程)_第8张图片

 

 

 ​​​​​​​最右边蓝色框,第一次进来的跟我不一样,是因为我已经配了启动项,双击点一下

 odoo 本地安装搭建环境 (windows版 保姆级教程)_第9张图片

 odoo 本地安装搭建环境 (windows版 保姆级教程)_第10张图片

 可以模仿我的去配一下

odoo 本地安装搭建环境 (windows版 保姆级教程)_第11张图片

 启动

odoo 本地安装搭建环境 (windows版 保姆级教程)_第12张图片

一般启动会是这个页面,点击create Database去创建一个数据库就行,第一个是你数据库管理员账号密码,后面email是你创odoo环境的账号名,密码也是配套的。这些创好就可以下一步了

odoo 本地安装搭建环境 (windows版 保姆级教程)_第13张图片

 

但是我启动报了一个错误  KeyError: 'ir.http' 

这样就得去pgAdmin里面去先创一个数据库,然后启动项里面加点东西就好了

 odoo 本地安装搭建环境 (windows版 保姆级教程)_第14张图片

odoo 本地安装搭建环境 (windows版 保姆级教程)_第15张图片

 然后进来会是这个,同理点击odoo直接进入

odoo 本地安装搭建环境 (windows版 保姆级教程)_第16张图片

 ​​​​​​​直接登入odoo 本地安装搭建环境 (windows版 保姆级教程)_第17张图片

 

 odoo 本地安装搭建环境 (windows版 保姆级教程)_第18张图片

 

         大功告成,记得点赞收藏。

你可能感兴趣的:(odoo,python,开源,github)