# 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()