Step 1: ติดตั้ง PyCharm Community (Windows)
- ดาวน์โหลด PyCharm Community Edition จากเว็บไซต์ JetBrains
- ติดตั้งตามขั้นตอนปกติ (Next → Next → Install)
- แนะนำให้ติ๊กตัวเลือก:
- Add launchers dir to PATH
- Add "Open Folder as Project"
Step 2: ติดตั้ง Python 3.12 สำหรับ Odoo 19
ตรวจสอบว่า Python ติดตั้งแล้วหรือไม่
เปิด Command Prompt (cmd) แล้วพิมพ์:
python --version
หรือ
python -V
ถ้าไม่มี หรือเวอร์ชันต่ำกว่า 3.12
ให้ดาวน์โหลด Python 3.12 จาก python.org
สำคัญ: ตอนติดตั้งให้ติ๊ก Add Python to PATH
ตรวจสอบ pip
pip --version
Step 3: ติดตั้ง PostgreSQL บน Windows
- ดาวน์โหลด PostgreSQL 17 จากเว็บไซต์ PostgreSQL
- ติดตั้งตามขั้นตอน
- ตั้งรหัสผ่านสำหรับ user postgres (จำรหัสผ่านนี้ไว้)
หลังติดตั้งเสร็จ เปิด SQL Shell (psql) หรือ pgAdmin แล้วตรวจสอบ:
SELECT version();
Step 4: สร้าง Database User สำหรับ Odoo 19
เข้า PostgreSQL แล้วรันคำสั่ง:
CREATE USER odoo19 WITH PASSWORD 'your_password';
ALTER USER odoo19 WITH SUPERUSER;
จากนั้นออกด้วย:
\q
Step 5: ดาวน์โหลด Odoo 19 Source Code
ติดตั้ง Git for Windows
ดาวน์โหลดจาก git-scm.com
ตรวจสอบว่าใช้ได้:
git --version
Clone Odoo 19
เปิด Command Prompt แล้วไปที่โฟลเดอร์ที่ต้องการเก็บโปรเจกต์ เช่น:
cd C:\Users\YourName\
จากนั้นรัน:
git clone https://www.github.com/odoo/odoo --depth 1 --branch 19.0 --single-branch odoo19
Step 6: สร้างไฟล์ odoo.conf (Windows Version)
ใน PyCharm:
คลิกขวาโปรเจกต์ → New → File → ตั้งชื่อ:
odoo.conf
ใส่ค่า:
[options]
admin_passwd = admin
db_host = localhost
db_port = 5432
db_user = odoo19
db_password = your_password
addons_path = C:\Users\YourName\odoo19\addons
http_port = 8019
- db_password เป็นรหัสผ่านจริง
- addons_path เป็น path จริงในเครื่องคุณ
Step 7: สร้าง Virtual Environment (Windows)
เปิด Terminal ใน PyCharm หรือ Command Prompt แล้วเข้าโฟลเดอร์โปรเจกต์:
cd C:\Users\YourName\odoo19
สร้าง venv:
python -m venv venv
Activate:
venv\Scripts\activate
Step 8: ติดตั้ง Python Dependencies
pip install -r requirements.txt
Step 9: ตั้งค่า Python Interpreter ใน PyCharm
- ไปที่ Settings
- Project → Python Interpreter
- Add Interpreter → Add Local Interpreter
- เลือก Existing Environment
- เลือกไฟล์:
venv\Scripts\python.exe
กด OK
Step 10: ตั้งค่า Run Configuration
ไปที่:
Run → Edit Configurations
กด + → เลือก Python
กรอกค่า:
Name
Odoo19
Script Path
เลือกไฟล์:
C:\Users\YourName\odoo19\odoo-bin
Parameters
-c odoo.conf
Working Directory
C:\Users\YourName\odoo19
Step 11: รัน Odoo
กดปุ่ม ▶ Run
หากไม่มี error ให้เปิดเบราว์เซอร์:
http://localhost:8019
ถ้าทุกอย่างถูกต้อง จะเข้าสู่หน้า Odoo Database Manager