前言
odoo10的源碼安裝教程不太完整或對新手不夠友好,本新手再次整合出一份友好的新手教程(老鳥慎入)
准備工作
一個干凈的window系統(事先沒有其他python環境的系統)如果怕系統污染可以先用虛擬機安裝熟悉了再正式安裝。親測window7window10這兩個系統可用。
下載地址復制粘貼至瀏覽器回車即可
下載安裝篇
Odoo10.0源碼 地址https://github.com/odoo/odoo
Python2.7下載,Odoo目前還是只支持Python2.7
https://www.python.org/downloads/release/python-2713/
同時下載安裝pywin32(window7多少位的下載相應的 window10下載32位)
https://sourceforge.net/projects/pywin32/files/pywin32/Build%20221
安裝postgreSQL數據庫
https://www.enterprisedb.com/downloads/postgres-postgresql-downloads#windows
下載完成安裝完后新建一個odoo_user的用戶即可,默認系統用戶postgres是不能運行odoo的
安裝IDE(PyCharm社區版本)
https://www.jetbrains.com/pycharm/download/download-thanks.html?platform=windows&code=PCC
安裝node.js
https://nodejs.org/en/download/
odoo還需要Less 是一門 CSS 預處理語言(安裝完node.js才可)
打開dos命令窗口
環境配置篇
將下載好的odoo源碼解壓至D盤(可以解壓至你想要的盤)用IDE打開找到odoo.conf配置數據庫連接
進入odoo10源碼目錄,有個requirements.txt文檔,里面表明了所用到的第三方lib
第三方lib安裝IDE會在聯網的情況下自動識別安裝,有錯誤的回到requirements.txt用#注釋即可
IDE配置odoo服務起啟動環境
點擊右上角的綠色圖標生成啟動即可
用瀏覽器輸入odoo默認的端口(推薦火狐和谷歌這兩個瀏覽器)
127.0.0.1:8069