| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- #!/usr/bin/env python3
- # -*- coding: utf-8 -*-
- """
- 测试版本 - 逐步排查问题
- """
- print("Step 0: Script started")
- import json
- print("Step 1: json imported")
- import os
- print("Step 2: os imported")
- import sys
- print("Step 3: sys imported")
- import time
- print("Step 4: time imported")
- import asyncio
- print("Step 5: asyncio imported")
- from pathlib import Path
- print("Step 6: Path imported")
- from typing import List, Dict, Any
- print("Step 7: typing imported")
- # 不设置编码,看看是否是编码问题
- print("Step 8: About to add path")
- sys.path.insert(0, str(Path(__file__).parent.parent.parent))
- print("Step 9: Path added")
- from dotenv import load_dotenv
- print("Step 10: dotenv imported")
- project_root = Path(__file__).parent.parent.parent
- env_path = project_root / '.env'
- load_dotenv(env_path)
- print(f"Step 11: .env loaded from {env_path}")
- print("Step 12: About to import PostgreSQLStore")
- from knowhub.knowhub_db.pg_store import PostgreSQLStore
- print("Step 13: PostgreSQLStore imported")
- print("Step 14: About to import embeddings")
- from knowhub.embeddings import get_embedding
- print("Step 15: embeddings imported")
- print("Step 16: About to import qwen")
- from agent.llm.qwen import qwen_llm_call
- print("Step 17: qwen imported")
- print("\n=== All imports successful! ===")
- print("Script can proceed normally.")
|