Pedro Sousa Silva
04/10/2024, 3:49 PMNok Lam Chan
04/10/2024, 3:51 PMdatajoely
04/10/2024, 3:52 PMdatajoely
04/10/2024, 3:52 PMPedro Sousa Silva
04/10/2024, 3:56 PMPedro Sousa Silva
04/10/2024, 3:57 PMimport os
import subprocess
import sys
username = 'username'
project_root_str = f'/Workspace/Users/{username}/repo-name/kedro-project-name'
subprocess.check_call(
[
sys.executable,
'-m',
'pip',
'install',
project_root_str
]
)
from kedro.framework.session import KedroSession
from kedro.framework.startup import bootstrap_project
from pathlib import Path
project_root = Path(project_root_str)
bootstrap_project(project_root)
with KedroSession.create(project_path=project_root, env='prod') as session:
session.run(pipeline_name='p01_setup')
but that clearly fails in the wheel building processNok Lam Chan
04/10/2024, 4:23 PM