lwant commited on
Commit
f5cf0c8
Β·
1 Parent(s): a7fc271

Handle missing dependency by installing package dynamically in `app.py`

Browse files
Files changed (1) hide show
  1. src/gaia_solving_agent/app.py +5 -1
src/gaia_solving_agent/app.py CHANGED
@@ -9,7 +9,11 @@ from gaia_solving_agent.hf_submission_api import (
9
  submit_answers,
10
  ensure_files_are_loaded,
11
  )
12
- from gaia_solving_agent.telemetry import set_telemetry
 
 
 
 
13
 
14
 
15
  async def run_and_submit_all( profile: gr.OAuthProfile | None):
 
9
  submit_answers,
10
  ensure_files_are_loaded,
11
  )
12
+ try:
13
+ from gaia_solving_agent.telemetry import set_telemetry
14
+ except ImportError:
15
+ os.system("pip install -e .")
16
+ from gaia_solving_agent.telemetry import set_telemetry
17
 
18
 
19
  async def run_and_submit_all( profile: gr.OAuthProfile | None):