texlab / debug_imports.py
syk101's picture
Upload 35 files
f630bbd verified
#!/usr/bin/env python3
"""
Debug script to test module imports in Docker environment
"""
import sys
import os
# Print current working directory and Python path
print("Current working directory:", os.getcwd())
print("Python path:", sys.path)
print("Directory contents:", os.listdir('.'))
# Try to import the controller modules
try:
print("\nTrying direct imports...")
from controller.pix2text_controller import pix2text_bp
print("✅ Direct import successful")
except Exception as e:
print(f"❌ Direct import failed: {e}")
# Try alternative approach
try:
print("\nTrying alternative import approach...")
sys.path.insert(0, '.')
import controller.pix2text_controller as pix2text_module
pix2text_bp = pix2text_module.pix2text_bp
print("✅ Alternative import successful")
except Exception as e2:
print(f"❌ Alternative import also failed: {e2}")
print("\nTest completed.")