odoo ubuntu开发环境配置教程

Posted odoo开发者

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了odoo ubuntu开发环境配置教程相关的知识,希望对你有一定的参考价值。

 

本文主要介绍了 odoo ubuntu开发环境配置的步骤及命令

ubuntu 桌面版odoo12开发环境配置

操作系统选择与下载
桌面开发推荐ubuntukylin,是ubuntu的中文定制版本,中文名叫优麒麟。对比原版ubuntu,集成了专门为国内环境的软件包自带qq,搜狗中文输入法,和wps软件等,还有一个中文软件市场,类似360软件中心。
另外可以使用深度https://www.deepin.com/,和也是机遇debian开发的国产系统界面,不过早期因为虚拟机支持不好,这里不做演示。
官网 http://www.ubuntukylin.com/ 这里使用最新版本ubuntu19.04 推荐使用1804以上的版本,以获得python3的原生安装包支持。

同样使用之前下载的odoo源码包

安装pycharm for linux
下载地址
https://www.jetbrains.com/pycharm/download/#section=linux
看视频操作

下载odoo
git clone https://gitee.com/mirrors/odoo.git --depth 1 --branch 12.0 --single-branch odoo12

安装python编译依赖

更新ubuntu apt源

apt-get update
python编译依赖

sudo apt-get install build-essential python-dev python-setuptools -y
如果没有pip使用easy_install安装

sudo easy_install pip
lxml依赖

sudo apt-get install -y zlib1g-dev libxslt1-dev libxml2-dev
ldap依赖

sudo apt-get install libsasl2-dev libldap2-dev libssl-dev
pillow 依赖库

sudo apt-get install libtiff5-dev libjpeg8-dev zlib1g-dev libfreetype6-dev liblcms2-dev libwebp-dev
使用virtualenv创建虚拟环境
sudo pip install virtualenv
cd odoo
virtualenv venv
安装数据库
ubuntu16.04的postgresql是9.5的,ubuntu19.04的postgresql是11的

sudo apt-get install postgresql-9.5 postgresql-server-dev-9.5 -y

创建用户

sudo -u postgres psql
create user "odoo" with password ‘odoo‘ createdb;
安装odoo python模块
source venv/bin/activate
安装odoo依赖 使用国内镜像加速

pip install -r requirements.txt -i https://pypi.douban.com/simple
odoo配置文件
nano openerp-server.conf

启动服务器
python odoo.py -c openerp-server.conf
注意

视频中使用python内置的web服务器获取文件的命令python -m SimpleHTTPServer
这里使用ubuntu16.04版本 以上命令在其他linux系统中可能有差别,如果是其他系统(Fedora),请在评论中提问,以后会补充介绍。

odoo9开始还要安装node less编译css文件,odoo12不用安装

原文链接: https://www.erpdaxue.cn/odoo/odoo教程/odoo-ubuntu开发环境配置/

以上是关于odoo ubuntu开发环境配置教程的主要内容,如果未能解决你的问题,请参考以下文章

Odoo 12开发之开发环境准备

macOS Sierra 10.12.6 odoo 10.0 开发环境配置

Odoo14介绍2:配置Odoo14+Eclipse+PyDev开发环境

Linux odoo开发环境配置

Ubuntu 20.04下配置 HAL 汇编开发环境教程

Ubuntu 20.04下配置 HAL 汇编开发环境教程