美文网首页
Odoo开发cookbook 学习笔记1 从源码安装odoo

Odoo开发cookbook 学习笔记1 从源码安装odoo

作者: pioneerpro | 来源:发表于2018-03-02 00:11 被阅读0次

    2018-02-27

    跟着官方的教程做了一下,名词较多,信息量很大,难以接受。群里有人发布了《odoo development cookbook》这本书,拜读一下,如下是所记录的笔记。

    Ch1 安装odoo的开发环境

    本章主要讲:

    • Easy installation of Odoo from source
      简单的从源码安装
    • Managing Odoo environments using the start command
      从开始命令行管理开发环境
    • Managing Odoo server databases
      管理odoo服务器数据库
    • Storing the instance configuration in a file
      存储配置到文件中
    • Activating the Odoo developer tools
      激活odoo开发者工具
    • Updating Odoo from source
      从源码更新Odoo

    对系统的要求

    • Debian liux发行版 ( ubuntu也差不多,我用的就是)
    • 准备一个github账号

    如何从源码安装

    1. 运行下面的命令,安装主要依赖关系
    $ sudo apt-get install git python2.7 postgresql nano \
    python-virtualenv
    
    1. 下载并安装wkhtmltopdf,正如其名,这个是输出pdf报表所需要的东西。请务必注意根据你的系统到http://download.gna.org/wkhtmltopdf/0.12/0.12.1/ 下载你需要的版本(或http://nightly.odoo.com/extra/)。
    $ wget http://nightly.odoo.com/extra/wkhtmltox-0.12.1.2_linux-
    jessie-amd64.deb
    $ sudo dpkg -i wkhtmltox-0.12.1.2_linux-jessie-amd64.deb
    

    如果是非Debian发行版,请注意修改上述两个命令

    1. 安装build依赖项
    $ sudo apt-get install gcc python2.7-dev libxml2-dev \
    libxslt1-dev libevent-dev libsasl2-dev libldap2-dev libpq-dev \
    libpng12-dev libjpeg-dev
    
    1. 配置PostgreSQL
    $ sudo -u postgres createuser --createdb $(whoami)
    $ createdb $(whoami)
    
    1. 配置git
    $ git config --global user.name "Your Name"
    $ git config --global user.email youremail@example.com
    
    1. 克隆odoo到本地
    $ mkdir ~/odoo-dev
    $ cd ~/odoo-dev
    $ git clone -b 9.0 --single-branch https://github.com/odoo/odoo.
    git
    $ cd odoo
    
    1. 创建一个odoo-9的虚拟环境并激活它
    $ virtualenv ~/odoo-9.0
    $ source ~/odoo-9.0/bin/activate
    
    1. 安装Python依赖关系
    $ pip install -r requirements.txt
    
    1. 创建并开始你的第一个odoo实例:
    $ createdb odoo-test
    $ python odoo.py -d odoo-test --addons-path=addons \
    --dbfilter=odoo-test$
    
    1. 用admin账户和admin密码从浏览器 http://localhost:8069登录。

    本书的源码,可以从如下网址获取:http://www.packtpub.com

    相关文章

      网友评论

          本文标题:Odoo开发cookbook 学习笔记1 从源码安装odoo

          本文链接:https://www.haomeiwen.com/subject/bhgpxftx.html