Narsil commited on
Commit
fb3486d
·
unverified ·
1 Parent(s): 04b8496

Fixing env in subprocess ?

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -10,11 +10,14 @@ subprocess.run(
10
  shell=True,
11
  )
12
  print("Got rustup")
13
- sys.path.append(os.path.expanduser("~/.cargo/bin"))
14
- subprocess.run("rustc --version", shell=True)
 
 
15
  subprocess.run(
16
  "pip install -e git+https://github.com/huggingface/tokenizers/#egg=tokenizers\&subdirectory=bindings/python",
17
  shell=True,
 
18
  )
19
 
20
  import tokenizers
 
10
  shell=True,
11
  )
12
  print("Got rustup")
13
+ my_env = os.environ.copy()
14
+ my_env["PATH"] = os.path.expanduser("~/.cargo/bin:") + my_env["PATH"]
15
+ print("RUSTC", os.path.isfile(os.path.expanduser("~/.cargo/bin/rustc")))
16
+ subprocess.run("rustc --version", shell=True, env=myenv)
17
  subprocess.run(
18
  "pip install -e git+https://github.com/huggingface/tokenizers/#egg=tokenizers\&subdirectory=bindings/python",
19
  shell=True,
20
+ env=myenv,
21
  )
22
 
23
  import tokenizers