Odoo12.0源碼安裝過程

ubuntu/deepin(深度linux)系統安裝略過

源碼安裝 Odoo 12.0

  • 安裝 PostgreSQL 數據庫
<code>sudo apt update
sudo apt install postgresql -y # 安裝PostgreSQL
sudo su -c "createuser -s $USER" postgres # 創建數據庫超級用戶/<code>
  • 安裝 Odoo12 所需的系統依賴
<code>sudo apt update
sudo apt upgrade
sudo apt install git -y # 安裝Git
sudo apt install python3-dev python3-pip -y # 安裝Python3 for dev和pip3
sudo apt install build-essential libxslt-dev libzip-dev libldap2-dev libsasl2-dev libssl-dev -y # 安裝依賴包/<code>
  • 創建安裝目錄,下載 Odoo12 源碼
<code>mkdir ~/odoo-dev # 創建工作目錄
cd ~/odoo-dev # 進入工作目錄
# 如果這裡克隆比較慢可以從國內鏡像網站克隆,參考下面的語句
git clone https://github.com/odoo/odoo.git -b 12.0 --depth=1 # 獲取 Odoo12 源碼/<code>

如果下載速度慢可以調整為碼雲數據源

<code>git clone https://gitee.com/mirrors/odoo.git -b 12.0 --depth=1 # 獲取 Odoo12 源碼/<code>
  • 安裝python依賴
<code>pip3 install -r ~/odoo-dev/odoo/requirements.txt # odoo指定包
pip3 install --user num2words phonenumbers psycopg2-binary watchdog xlwt # 其他依賴包/<code>

為了加快速度可以臨時更換數據源 -i https://mirrors.aliyun.com/pypi/simple/
安裝過程中可能會遇到pip3不能用情況,參考

  • 啟動 Odoo12 實例
<code>~/odoo-dev/odoo/odoo-bin/<code>
  • 初始化新的 Odoo12 數據庫
<code>~/odoo-dev/odoo/odoo-bin -d testdb/<code>


Odoo12.0源碼安裝過程


分享到:


相關文章: