Spaces:
Sleeping
Sleeping
import sys | |
import os | |
# Add the virtual environment's site-packages to sys.path | |
# Replace 'pythonX.Y' with your Python version, e.g., 'python3.8' | |
venv_path = os.path.join(os.path.dirname(__file__), 'venv', 'lib', 'site-packages') | |
sys.path.append(venv_path) | |
# Ensure the directory structure is recognized as a package | |
# You can verify by listing the contents of the directory | |
print("sys.path:", sys.path) | |
print("Contents of venv_path:", os.listdir(venv_path)) | |
# Now import the TestsetGenerator | |
try: | |
from ragas.testset.generator import TestsetGenerator | |
print("Successfully imported TestsetGenerator.") | |
except ImportError as e: | |
print("ImportError:", e) | |
# Use the imported function or class | |
try: | |
generator = TestsetGenerator() | |
print("Successfully created a TestsetGenerator instance.") | |
except Exception as e: | |
print("Error creating TestsetGenerator instance:", e) | |