Odoo開發環境的準備

環境:Windows系統+Pycharm

步驟:

  • 安裝PostgreSQL數據庫
  • 安裝Odoo
Odoo開發環境的準備

PostgreSQL

簡介

PostgreSQL是以加州大學伯克利分校計算機系開發的 POSTGRES,現在已經更名為PostgreSQL,版本 4.2為基礎的對象關係型數據庫管理系統(ORDBMS)。查詢等語法與mysql類似、

安裝

官網下載地址:https://www.enterprisedb.com/downloads/postgres-postgresql-downloads

Odoo開發環境的準備

我們下載的10.8版本的數據庫,按步驟安裝完成後,進行簡單的設置

添加環境變量

找到安裝路徑:

默認位置是:C:\\Program Files\\PostgreSQL\\10.4

我的安裝路徑是:D:\\postgresqlsoft

右擊 我的電腦->屬性->高級->環境變量->Administrator的用戶變量,選中PATH,將D:\\postgresqlsoft\\bin(就是安裝目錄下\\bin文件夾路徑)路徑添加進去

Odoo開發環境的準備

重啟電腦生效

測試:

打開命令行界面,輸入psql -d postgres -U postgres

輸入安裝時設置的數據庫密碼,能進入數據庫,說明設置成功

Odoo開發環境的準備

postgresSQL官方文檔:https://www.postgresql.org/docs/

使用pgAdmin4新建用戶,新建數據庫,進行關聯

Odoo開發環境的準備

Odoo開發環境的準備

Odoo開發環境的準備

Odoo安裝

  • 下載地址:https://github.com/odoo/odoo

可以從Github上下載zip和tar文件

Odoo開發環境的準備

也可以通過源碼安裝Odoo,從Github上克隆一套Odoo源代碼

git clone https://github.com/odoo/odoo.git -b 12.0 --depth=1

  • 下載好之後解壓到文件夾
Odoo開發環境的準備

打開項目,在運行Odoo之前,應該先安裝requirement.txt中的Python依賴

在Pycharm的Terminal中運行:

  • pip3 install -r requirements.txt
Odoo開發環境的準備

安裝成功

Odoo開發環境的準備

  • 設置運行參數

複製目錄debian中的odoo.conf到外面

Odoo開發環境的準備

odoo.conf中配置

Odoo開發環境的準備

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 #模塊的路徑,新路徑也在這裡添加
  • 配置運行參數
Odoo開發環境的準備

Odoo開發環境的準備

第一次運行可以在後面加參數 -i bash

-c odoo.conf -i bash

  • 通過odoo-bin運行程序

運行成功之後,瀏覽器打開地址127.0.0.1:8069

默認密碼:admin

Odoo開發環境的準備

成功進入頁面

Odoo開發環境的準備

Odoo開發環境的準備

問題集合

Odoo開發環境的準備

解決:升級pip,

python -m pip install --upgrade pip

----------------------------------

Odoo開發環境的準備

Odoo開發環境的準備

解決:

安裝相應模塊

-----------------------------------

Odoo開發環境的準備

或者terminal命令行界面安裝:

pip3 install xxxx

Odoo開發環境的準備

安裝pywin32

Odoo開發環境的準備

解決:安裝psycopg2-binary

----------------------------------

Odoo開發環境的準備

解決方法: 給odoo應用安裝sassc的依賴庫,命令:pip install libsass


分享到:


相關文章: