SkinTokens / test_import.py
Egor
debug: test full bpy_server import chain
55b63ee
Raw
History Blame Contribute Delete
740 Bytes
"""Debug: test bpy_server chain import"""
import sys, os, traceback
print("[TEST] Step 1: import bpy")
try:
import bpy
print("[TEST] OK: bpy imported")
except Exception as e:
print(f"[TEST] FAIL: {e}")
traceback.print_exc()
print("[TEST] Step 2: import src.rig_package.parser.bpy")
try:
from src.rig_package.parser.bpy import BpyParser
print("[TEST] OK: BpyParser imported")
except Exception as e:
print(f"[TEST] FAIL: {e}")
traceback.print_exc()
print("[TEST] Step 3: import src.server.bpy_server")
try:
from src.server.bpy_server import run
print("[TEST] OK: bpy_server imported")
except Exception as e:
print(f"[TEST] FAIL: {e}")
traceback.print_exc()
print("[TEST] DONE")