odoo開發環境搭建


odoo

odoo是一套開源的ERP軟件
https://www.odoo.com/zh_CN/

開發環境

python環境
git
pycharm
odoo12 
postgresql 10.7
nodejs odoo12之后就不需要了

odoo13-windows

https://blog.csdn.net/tsoTeo/article/details/103163452

我用的python3.77
下載依賴開vpn
沒有問題

安裝

綠色版解壓
執行批處理文件

源碼安裝
https://next.odoogo.com/post/72/
git clone

創建虛擬環境

1.odoo獨立環境

2.安裝odoo環境
pip install -r requirements.txt -i https://pypi.doubanio.com/simple

沒有問題的話,有問題的話看下面
Successfully installed Werkzeug-0.11.15 XlsxWriter-0.9.3 pypiwin32-223 python-stdnum-1.13 pywin32-227 suds-jurko-0.6 vatnumber-1.2 vobject-0.9.3 xlrd-1.0.0 xlwt-1.3.0

postgresql配置

創建用戶。設置用戶名和密碼

在pgadmin里創建用戶odoo並設置密碼和可創建數據庫和登錄的權限
odoo12

配置快捷啟動

Script path :odoo-bin路徑
Parameters : -c odoo.conf路徑

配置文件

將debian中的odoo.conf復制到根目錄下

[options]
; This is the password that allows database operations:
; admin_passwd = admin
db_host = 127.0.0.1
db_port = 5432
db_user = odoo12
db_password = odoo12
;addons_path = /usr/lib/python3/dist-packages/odoo/addons

問題

由於部分模塊不兼容windows需要自己手動下載
https://www.odoogo.com/manual/odoo-dev-doc/af750a41

新建模塊

運行mkmodule_for_Green_odoo.bat創建新的模塊

新建好的模塊在myaddons里面

運行環境配置

script path:
一般使用的sourse的odoo-bin
沒有的話用setup的odoo,復制到上一層改名為odoo-bin即可

parameters:
指定配置文件
-c bin\odoo.conf

enviroment variables:
PYTHONUNBUFFERED=1;
path=C:\Users\Administrator\Desktop\GOdoo10_CE_20190130\runtime\bin;C:\Users\Administrator\Desktop\GOdoo10_CE_20190130\runtime\win32\wkhtmltopdf;C:\Users\Administrator\Desktop\GOdoo10_CE_20190130\runtime\win32\nodejs;

work_dir:修改為項目根目錄

注意

瀏覽器:最好使用chrome
不要使用中文目錄
8469

命令行啟動

python odoo-bin -r odoo12 -w odoo12 -c odoo12.conf
-s詳細覆蓋之前的配置文件

添加插件目錄

1.項目下新建文件夾
2.在配置文件的addons_path添加上路勁


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM