summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Veilleux <virx@virxcase.dev>2023-10-20 07:10:29 -0400
committerGitHub <noreply@github.com>2023-10-20 13:10:29 +0200
commitba4da5ed4f42505673e3b2c747e8ea6060dd5aba (patch)
treec246eaf2df687df3da20afde5fefdafff930a4bc
parent2f76115b317c87a57bdb97be050364f6dd2fdd76 (diff)
Fix venvs on Python 3.7 (#639)HEADmaster
* Read requires_py37 from bot.cfgg * Fix `install_requirements_file` * Fix launching bots with `requires_py37` * More universal solution * Remove prints * Revert .gitignore change * Fix venvs on Python 3.7 * Update virtual_environment_management.py
-rw-r--r--src/main/python/rlbot/utils/virtual_environment_management.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/python/rlbot/utils/virtual_environment_management.py b/src/main/python/rlbot/utils/virtual_environment_management.py
index 1ea35406..edca9270 100644
--- a/src/main/python/rlbot/utils/virtual_environment_management.py
+++ b/src/main/python/rlbot/utils/virtual_environment_management.py
@@ -86,6 +86,9 @@ class EnvBuilderWithRequirements(EnvBuilder):
for use by subsequent logic.
"""
+ if sys.version_info == (3, 7):
+ return super().ensure_directories(env_dir)
+
def create_if_needed(d):
if not os.path.exists(d):
os.makedirs(d)