From 8f27d45bd35af6f71e0200293c89f5424fc624e8 Mon Sep 17 00:00:00 2001 From: Steve Peters Date: Mon, 11 Nov 2024 10:13:49 -0800 Subject: [PATCH] brew CI: prepend venv site-packages to PYTHONPATH Signed-off-by: Steve Peters --- jenkins-scripts/lib/project-default-devel-homebrew-amd64.bash | 3 +++ 1 file changed, 3 insertions(+) diff --git a/jenkins-scripts/lib/project-default-devel-homebrew-amd64.bash b/jenkins-scripts/lib/project-default-devel-homebrew-amd64.bash index 0006f31b6..3c7c02ac3 100644 --- a/jenkins-scripts/lib/project-default-devel-homebrew-amd64.bash +++ b/jenkins-scripts/lib/project-default-devel-homebrew-amd64.bash @@ -99,6 +99,9 @@ if [[ -n "${PIP_PACKAGES_NEEDED}" ]]; then # so add that folder to PYTHONPATH python_minor_version=$(python3 -c 'import sys; print(sys.version_info[1])') export PYTHONPATH=${HOMEBREW_PREFIX}/lib/python3.$python_minor_version/site-packages:$PYTHONPATH + # also add the venv site-packages to PYTHONPATH + # this seems to be needed by the gz-sim python system loader test + export PYTHONPATH=${WORKSPACE}/venv/lib/python3.$python_minor_version/site-packages:$PYTHONPATH fi if [[ -z "${DISABLE_CCACHE}" ]]; then