Spaces:
Runtime error
Runtime error
Fixing env in subprocess ?
Browse files
app.py
CHANGED
|
@@ -10,11 +10,14 @@ subprocess.run(
|
|
| 10 |
shell=True,
|
| 11 |
)
|
| 12 |
print("Got rustup")
|
| 13 |
-
|
| 14 |
-
|
|
|
|
|
|
|
| 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
|