iT邦幫忙

2023 iThome 鐵人賽

DAY 3
0
Odoo

Odoo 16 入門介紹系列 第 3

Odoo 開發環境建置 (Windows 10 & 11)

  • 分享至 

  • xImage
  •  

安裝所需的套件:

 + Python 3.7.X : https://www.python.org/  首先下載python後需將 Python 加到環境變數
 + PostgreSQL 13 : https://www.postgresql.org/download/  再來下載 PostgreSQL 13
 + Odoo 16 : https://github.com/odoo/odoo/tree/16.0   去到Github上載odoo 16 的zip檔
 + wkhtmltopdf : https://wkhtmltopdf.org/downloads.html 下載 wkhtmltopdf  ,Odoo列印excel所需        套件,需加入環境變數
 + PyCharm : https://www.jetbrains.com/toolbox-app/download  安裝社區免費版

設定資料庫:

  1. 上述下載後我們要來設定 Odoo 的 PostgreSQL 登入帳號,在開始地方搜尋 pgAdmin4 ,進入後輸入剛剛          下載時設定的Postgres密碼,
     之後點選 PostgreSQL13 後會再要求輸入一次密碼
  2. 右鍵點擊Login/Group Roles -> create -> Login/Group Roles
     + General 的Name(登入帳號) 輸入 odoo

     + Definition 的 Password (登入密碼) 輸入odoo

     + Privileges 全開
  3. 再來重新開機讓 Python 跟 wkhtmltopdf 的環境變數載入到你的電腦
     + 透過終端機(CMD)輸入python --version 跟 wkhtmltopdf -V 檢查是否有加入成功,成功會顯示版本資            訊

建置虛擬環境 :

1. 建立給予odoo開發的 python 虛擬環境
     + 打開PyCharm,開啟C:/odoo (需自己先創建一個Odoo資料夾裡面包含你剛剛解壓縮的odoo 16 zip檔)
     + 進入pycharm打開左上角的file底下的settings
     + 進入setting畫面你可以在左邊選班中看到你剛剛開啟的檔案名稱,點選底下的python interpreter後在            右邊視窗建立python interpreter
     + 點擊後會帶入到另一個視窗,這時會將路徑設定在C:\odoo\venv_odoo16(需要無此名稱時才會建立一個資            料夾) 注意,這一定得是空資料夾才可建立環境
     + 再來只勾選底下 Make available to all projects (讓所有專案可使用此環境) 
     + 完成後按ok
2. 建立執行環境
     + 點選右上方的add configurations (啟用鍵旁邊會有一個下拉選單)
     + 點擊後跳出新視窗後,點選左上方的+後選擇python,開始編輯右邊視窗
     + 名稱我們使用odoo 16對應我們開發的版本
     + script path選擇C:\odoo\odoo-16.0\odoo-bin
     + Parameters 輸入 -c odoo.conf

安裝 odoo 所需的 python 套件:

1. 安裝 python 套件
     + 畫面下方開啟 terminal,並執行以下面指令
     + cd odoo-16.0 
     + pip install -r requirements.txt

加入自訂 addons 跟 conf 檔:

1. 增加自訂模組資料夾
     + 對odoo跟目錄右鍵 -> new -> Directory,輸入addons (也可以取自己喜歡的名稱)
2. 增加odoo伺服器設定,檔案命名為odoo.conf(才能啟動)
     + 建立完conf檔後輸入以下內容


[options]
      admin_passwd = admin123
      db_host = localhost
      db_port = 5432
      db_user = odoo16
      db_password = odoo16
      addons_path = addons, odoo/addons, ../addons
      xmlrpc_port = 8069
      pg_path = C:/Program Files/PostgreSQL/13/bin

執行:
1. 完成上述後可以執行odoo伺服器拉
+ 執行後到瀏覽器的網址列輸入 127.0.0.1:8069,可以看到Odoo的建立資料庫畫面就完成囉!


上一篇
Odoo 環境開發所需介紹
下一篇
甚麼是 addons
系列文
Odoo 16 入門介紹30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言