Adapters
Thai
art
File size: 1,495 Bytes
d243596
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# start.py - ไฟล์เริ่มต้นแบบง่าย
import subprocess
import sys
import os

def install_requirements():
    """ติดตั้ง requirements อัตโนมัติ"""
    print("📦 กำลังติดตั้ง requirements...")
    try:
        subprocess.check_call([sys.executable, "-m", "pip", "install", "-r", "requirements.txt"])
        print("✅ ติดตั้ง requirements สำเร็จ")
    except subprocess.CalledProcessError:
        print("❌ ติดตั้ง requirements ล้มเหลว")
        print("กรุณาติดตั้งด้วยตนเอง: pip install -r requirements.txt")

def main():
    """เริ่มต้นระบบ"""
    if not os.path.exists('requirements.txt'):
        print("❌ ไม่พบไฟล์ requirements.txt")
        return
    
    # พยายามติดตั้ง requirements
    try:
        import torch
        import cv2
        import albumentations
        print("✅ ตรวจสอบ requirements สำเร็จ")
    except ImportError:
        print("⚠️  requirements ไม่ครบ, พยายามติดตั้ง...")
        install_requirements()
    
    # เริ่มระบบ
    print("🚀 เริ่มระบบลงสีมังงะ...")
    from manga_colorizer_auto import main as colorizer_main
    colorizer_main()

if __name__ == "__main__":
    main()