Skip to content

Commit 3ab0aef

Browse files
committed
Log python version
1 parent 386eb95 commit 3ab0aef

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

scripts/setup.py

+5
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
import logging
1414
import platform
1515
import shutil
16+
import sys
1617
from pathlib import Path
1718
from subprocess import run
1819
from venv import create
@@ -62,13 +63,17 @@ def populate_python_config(runtime_ini: Path, venv_python: Path) -> None:
6263
try:
6364
if (Path(__file__).parent / 'simulator/VERSION').exists():
6465
# This is running from a release
66+
print("Running in release mode")
6567
project_root = Path(__file__).parent
6668
requirements = project_root / "simulator/requirements.txt"
6769
else:
6870
# This is running from the repository
71+
print("Running in development mode")
6972
project_root = Path(__file__).parents[1]
7073
requirements = project_root / "requirements.txt"
7174

75+
print(f"Python version: {sys.version} on {platform.platform()}")
76+
7277
venv_dir = project_root / "venv"
7378

7479
logger.info(f"Creating virtual environment in {venv_dir.absolute()}")

simulator/modules/robot_utils.py

+5-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
from __future__ import annotations
33

44
import json
5+
import platform
56
import subprocess
67
import sys
78
from pathlib import Path
@@ -87,7 +88,10 @@ def print_simulation_version() -> None:
8788
except subprocess.CalledProcessError:
8889
version = 'unknown'
8990

90-
print(f"Running simulator version: {version}")
91+
print(
92+
f"Running simulator version: {version} in Python {platform.python_version()} "
93+
f"({platform.system()}-{platform.machine()})"
94+
)
9195

9296

9397
def get_match_data() -> MatchData:

0 commit comments

Comments
 (0)