1. 程式人生 > 實用技巧 >odoo12原始碼在pycharm上執行

odoo12原始碼在pycharm上執行

經實踐驗證,本文同樣適用於odoo13。
前置條件:
1.在github或gitee中下載odoo-12.0的原始碼
2.windows10
3.pycharm社群版或專業版
4.安裝好postgres

開發環境搭建:
1.虛擬環境:將odoo12原始碼中的venv目錄的python.exe設定為虛擬環境;
2.修改odoo.conf檔案
執行引數檔案odoo.conf 預設是放在\debian\source
在這裡插入圖片描述
將odoo.conf複製到專案根目錄\odoo-12.0,並修改。
如:
[options]
; This is the password that allows database operations:

addons_path = E:\PythonProject\odoo-12.0\odoo\addons, E:\PythonProject\odoo-12.0\addons
http_port = 8069
db_host = 127.0.0.1
db_port = 5432
db_user = odoo
db_password = odoo
pg_path=D:\Program Files\PostgreSQL\12\bin

在這裡插入圖片描述

3.設定odoo.bin
在這裡插入圖片描述
引數填寫:-c E:\PythonProject\odoo-12.0\odoo.conf -d newdb
-c 意思是將E:\PythonProject\odoo-12.0\odoo.conf 的內容作為執行引數來執行;-d 意思是首次執行建立一個新的資料庫:newdb

注:首次執行成功後,因已經建立了資料庫newdb,此後應去除 -d newdb 引數,避免日後執行時報錯。
在這裡插入圖片描述
4.點選odoo.bin旁邊的綠色小三角,即可執行起來。
5.在本機瀏覽器上,http://localhost:8069/
預設使用者名稱: admin
預設登入密碼:admin
在這裡插入圖片描述
ok