環境:Windows系統+Pycharm
步驟:
- 安裝PostgreSQL數據庫
- 安裝Odoo
PostgreSQL
簡介
PostgreSQL是以加州大學伯克利分校計算機系開發的 POSTGRES,現在已經更名為PostgreSQL,版本 4.2為基礎的對象關係型數據庫管理系統(ORDBMS)。查詢等語法與mysql類似、
安裝
官網下載地址:https://www.enterprisedb.com/downloads/postgres-postgresql-downloads
我們下載的10.8版本的數據庫,按步驟安裝完成後,進行簡單的設置
添加環境變量
找到安裝路徑:
默認位置是:C:\\Program Files\\PostgreSQL\\10.4
我的安裝路徑是:D:\\postgresqlsoft
右擊 我的電腦->屬性->高級->環境變量->Administrator的用戶變量,選中PATH,將D:\\postgresqlsoft\\bin(就是安裝目錄下\\bin文件夾路徑)路徑添加進去
重啟電腦生效
測試:
打開命令行界面,輸入psql -d postgres -U postgres
輸入安裝時設置的數據庫密碼,能進入數據庫,說明設置成功
postgresSQL官方文檔:https://www.postgresql.org/docs/
使用pgAdmin4新建用戶,新建數據庫,進行關聯
Odoo安裝
- 下載地址:https://github.com/odoo/odoo
可以從Github上下載zip和tar文件
也可以通過源碼安裝Odoo,從Github上克隆一套Odoo源代碼
git clone https://github.com/odoo/odoo.git -b 12.0 --depth=1
- 下載好之後解壓到文件夾
打開項目,在運行Odoo之前,應該先安裝requirement.txt中的Python依賴
在Pycharm的Terminal中運行:
- pip3 install -r requirements.txt
安裝成功
- 設置運行參數
複製目錄debian中的odoo.conf到外面
odoo.conf中配置
db_host = 127.0.0.1 #數據庫地址
db_port = 5432 #數據庫端口
db_name = ododb #數據庫名稱
db_user = odopro #數據庫用戶
db_password = XXXX #數據庫密碼
addons_path = E:\\work\\odoo_project\\addons,E:\\work\\odoo_project\\odoo\\addons #模塊的路徑,新路徑也在這裡添加
- 配置運行參數
第一次運行可以在後面加參數 -i bash
-c odoo.conf -i bash
- 通過odoo-bin運行程序
運行成功之後,瀏覽器打開地址127.0.0.1:8069
默認密碼:admin
成功進入頁面
問題集合
解決:升級pip,
python -m pip install --upgrade pip
----------------------------------
解決:
安裝相應模塊
-----------------------------------
或者terminal命令行界面安裝:
pip3 install xxxx
安裝pywin32
解決:安裝psycopg2-binary
----------------------------------
解決方法: 給odoo應用安裝sassc的依賴庫,命令:pip install libsass
閱讀更多 壹學好 的文章