diff options
author | Baptiste Jonglez <baptiste.jonglez@inria.fr> | 2022-09-29 10:39:45 +0200 |
---|---|---|
committer | Baptiste Jonglez <baptiste.jonglez@inria.fr> | 2022-09-29 10:39:45 +0200 |
commit | d1c659924a24b6a6c21012d19bf1195cc8241961 (patch) | |
tree | bb6493c602bf53899bae9da84cb3d8328e017a41 | |
parent | 12a50ef2db2f2a4f43a98154b2736c58c824b9af (diff) | |
download | mknet-d1c659924a24b6a6c21012d19bf1195cc8241961.tar.gz mknet-d1c659924a24b6a6c21012d19bf1195cc8241961.zip |
prepare: fix venv sourcing when /bin/sh is Dash (e.g. on Debian)
-rwxr-xr-x | prepare.py | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -23,7 +23,7 @@ os.chdir(me) print("--- install python dependencies ---") venv.create(".venv", with_pip=True) shared.exec(""" -source .venv/bin/activate +. .venv/bin/activate which python3 python3 -m pip install . python3 -m pip install -r scenarios/requirements.txt @@ -36,6 +36,6 @@ flavor.download() print(f"""done! now, run: > sudo -i > cd {os.getcwd()} -> source ./.venv/bin/activate +> . ./.venv/bin/activate > ./mknet scenario ./topo/with-vdsl.yml ./scenarios/garage-s3lat garage-v0.8 """) |