ubuntu安装odoo14
-
先安装主要依赖:
-
sudo apt-get update
-
sudo apt install git python3-pip build-essential wget python3-dev python3-venv python3-wheel libxslt-dev libzip-dev libldap2-dev libsasl2-dev python3-setuptools -y
-
-
下载并安装 wkhtmltopdf :
-
wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox_0.12.5-1.bionic_amd64.deb
-
sudo dpkg -i wkhtmltox_0.12.5-1.bionic_amd64.deb
-
以上出错,使用以下命令强制安装: sudo apt-get -f install -y
-
-
安装postgresql:
- sudo apt install postgresql -y
-
配置postgresql:
- sudo -u postgres createuser --superuser $(whoami)
-
配置git:
- git config --global user.name “Your Name”
- git config --global user.email youremail@example.com
-
代码问题:
- 克隆代码:
- mkdir ~/odoo-dev
- cd ~/odoo-dev
- git clone -b 14.0 --single-branch --depth 1 https://github.com/odoo/odoo.git
- 上传代码:
- mkdir ~/odoo-dev
- cd ~/odoo-dev
- 使用xftp等工具上传到该目录下
- 克隆代码:
-
创建一个odoo14虚拟环境并启用:
- python3 -m venv ~/venv-odoo-14.0
- source ~/venv-odoo-14.0/bin/activate
-
在虚拟环境中安装 odoo的python依赖 :
- cd ~/odoo-dev/odoo/
- pip3 install -r requirements.txt
-
创建并启动一个odoo实例:
- createdb odoo-test
- python3 odoo-bin -d odoo-test -i base (–addons-path=addons) --db-filter=odoo-test 括号里面的需要提前设置插件路径
- python3 odoo-bin --addons-path=odoo/addons,public
- 也可以这样启动实例 ./odoo-bin -d odoo-test –i base (–addons-path=addons) --db-filter=odoo-test 括号里面的需要提前设置插件路径