Spaces:
Running
Running
File size: 1,393 Bytes
ec92724 |
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 39 40 41 42 43 44 45 46 47 48 49 |
#!/usr/bin/env python3
"""
Simple test script to debug imports
"""
import sys
from pathlib import Path
# Add paths
current_dir = Path(__file__).parent
shared_path = current_dir / "shared" / "src"
gradio_app_path = current_dir / "apps" / "gradio-app" / "src"
sys.path.insert(0, str(shared_path))
sys.path.insert(0, str(gradio_app_path))
print(f"Python path includes:")
for p in sys.path[:5]: # Show first 5 paths
print(f" - {p}")
try:
print("Testing basic imports...")
import gradio as gr
print("β Gradio import successful")
except Exception as e:
print(f"β Gradio import failed: {e}")
try:
print("Testing agents import...")
from agents import Agent
print("β agents.Agent import successful")
except Exception as e:
print(f"β agents.Agent import failed: {e}")
try:
print("Testing fitness_core imports...")
from fitness_core.agents.base import FitnessAgent
print("β fitness_core.agents.base.FitnessAgent import successful")
except Exception as e:
print(f"β fitness_core.agents.base.FitnessAgent import failed: {e}")
try:
print("Testing fitness_gradio imports...")
from fitness_gradio.ui import create_fitness_app
print("β fitness_gradio.ui.create_fitness_app import successful")
except Exception as e:
print(f"β fitness_gradio.ui.create_fitness_app import failed: {e}")
print("Import test completed.")
|