iT邦幫忙

2023 iThome 鐵人賽

DAY 1
0
Odoo

Odoo16 入門介紹系列 第 1

Day1_odoo_開發前言-環境建設

  • 分享至 

  • xImage
  •  

前言
Odoo 早期名稱為 OpenERP,於2002年在比利時創立,它為企業提供一站式的商業活動解決方案,囊括了人力資源管理、進銷存管理、生產製造管理以及財務會計等各種業務需求。是個非常聰明的框架,設計上使用了大量的繼承,通常需要的功能都在原生的addons上可以實現,也可以透過繼承該Modules來擴充客製成自己的ERP。

odoo16建設環境
在使用odoo之前,我們需要把環境先準備好,這篇文章主要使用Windows11來做為示範,因為大多數的文章都是使用ubuntu所以筆者選擇用Windows來做示範,後面也會稍微介紹Linux系統裡如何建設環境,而odoo的安裝方式有很多種, 在這邊我們使用Source的方式來進行安裝。

在Windows11當中
○ Python
安裝 python3.7 https://www.python.org/downloads/
目前odoo使用python3.7x版本是相對穩定的,筆者建議讀者安裝這個版本,並且CMD下輸入指令來更新pip工具確定在最新的版本。
python -m pip install --upgrade pip

○ Git
安裝 Git https://git-scm.com/downloads
在安裝Source odoo16以前,我們要先將Git本版控制工具給下載好。

○ Postgresql
安裝 PostgreSQL https://www.postgresql.org/download/
這是odoo默認的關聯式資料庫,也一併需要安裝,筆者使用的是13.12版。
在安裝包當中還有SQL Shell(psql)可以點選,是個非常方便的小工具。

○ DBeaver
大多數使用Postgresql時,使用的工具是pgAdmin4,但因為遇到無法使用的狀況,所以
我安裝DBeaverCommunity https://dbeaver.io/download/

○ Pycharm
安裝 Pycharm Community https://www.jetbrains.com/pycharm/download/?section=windows
在開發時,筆者推薦使用Pycharm,作為IDE來使用。

○ Source Odoo16
在CMD中我們透過git來取得odoo16的source 打開CMD,複製下面這段指令,即可下載odoo16。
git clone https://github.com/odoo/odoo.git --branch 16.0 --depth 1 odoo16

在Windows中,大多數的方式都是簡單的下載並執行安裝,但在後續開發上,懂得一些下command的技術才是開發上面的正途。


下一篇
Day2_odoo_環境建設(2)
系列文
Odoo16 入門介紹30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
arguskao
iT邦新手 3 級 ‧ 2023-09-14 12:49:41

有說電腦要用什麼樣的規格嗎?

Tokuro iT邦新手 5 級 ‧ 2023-09-14 13:36:44 檢舉

基本上建議在64位元的作業系統 + 8G RAM + SSD上運行(5GB以上)

arguskao iT邦新手 3 級 ‧ 2023-09-14 20:56:56 檢舉

謝謝!

我要留言

立即登入留言