33 lines
769 B
Python
33 lines
769 B
Python
#!/usr/bin/env python
|
|
"""
|
|
测试导入问题
|
|
"""
|
|
|
|
import sys
|
|
import os
|
|
sys.path.append('server')
|
|
|
|
def test_import():
|
|
"""测试模型管理器导入"""
|
|
print("当前工作目录:", os.getcwd())
|
|
print("Python路径:", sys.path[:3])
|
|
|
|
try:
|
|
print("尝试导入模型管理器...")
|
|
from utils.model_manager import model_manager
|
|
print("✅ 模型管理器导入成功")
|
|
|
|
# 测试列出模型
|
|
models = model_manager.list_models()
|
|
print(f"✅ 找到 {len(models)} 个模型")
|
|
|
|
return True
|
|
|
|
except Exception as e:
|
|
print(f"❌ 导入失败: {e}")
|
|
import traceback
|
|
traceback.print_exc()
|
|
return False
|
|
|
|
if __name__ == "__main__":
|
|
test_import() |