|
20 | 20 | PATH_REQ_DEFAULT = os.path.join(_PATH_ROOT, "requirements", "default.txt") |
21 | 21 | PATH_SCRIPT_RENDER = os.path.join(_PATH_HERE, "_ipynb-render.sh") |
22 | 22 | PATH_SCRIPT_TEST = os.path.join(_PATH_HERE, "_ipynb-test.sh") |
23 | | -UNZIP_PROGRESS_BAR = " | awk 'BEGIN {ORS=" "} {if(NR%10==0)print \".\"}'" |
| 23 | +# https://askubuntu.com/questions/909918/how-to-show-unzip-progress |
| 24 | +UNZIP_PROGRESS_BAR = " | awk 'BEGIN {ORS=\" \"} {if(NR%10==0)print \".\"}'" |
24 | 25 | REPO_NAME = "lightning-tutorials" |
25 | 26 | COLAB_REPO_LINK = "https://colab.research.google.com/github/PytorchLightning" |
26 | 27 | BRANCH_DEFAULT = "main" |
@@ -360,9 +361,11 @@ def bash_test(folder: str, output_file: str = PATH_SCRIPT_TEST) -> Optional[str] |
360 | 361 | ipynb_file, meta_file, _ = AssistantCLI._valid_folder(folder, ext=".ipynb") |
361 | 362 |
|
362 | 363 | # prepare isolated environment with inheriting the global packages |
| 364 | + path_venv = os.path.join(folder, 'venv') |
363 | 365 | cmd += [ |
364 | | - f"python -m virtualenv --system-site-packages {os.path.join(folder, 'venv')}", |
365 | | - f"source {os.path.join(folder, 'venv', 'bin', 'activate')}", |
| 366 | + f"rm -rf {path_venv}", |
| 367 | + f"python -m virtualenv --system-site-packages {path_venv}", |
| 368 | + f"source {os.path.join(path_venv, 'bin', 'activate')}", |
366 | 369 | "pip --version", |
367 | 370 | ] |
368 | 371 |
|
|
0 commit comments