From c471d03c7dfcd5048599aa5ab37b1e6e9fefae4b Mon Sep 17 00:00:00 2001 From: Vicki Pfau Date: Sat, 6 Jul 2019 16:10:20 -0700 Subject: [PATCH] Python: Play nice with venvs --- src/platform/python/CMakeLists.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/platform/python/CMakeLists.txt b/src/platform/python/CMakeLists.txt index d743e9924..742ec69ca 100644 --- a/src/platform/python/CMakeLists.txt +++ b/src/platform/python/CMakeLists.txt @@ -1,5 +1,8 @@ -find_package(PythonLibs ${USE_PYTHON_VERSION}) +if(DEFINED ENV{VIRTUAL_ENV}) + find_program(PYTHON_EXECUTABLE NAMES python PATHS "$ENV{VIRTUAL_ENV}/bin") +endif() find_package(PythonInterp ${USE_PYTHON_VERSION}) +find_package(PythonLibs ${USE_PYTHON_VERSION}) list(APPEND DEPENDENCY_LIB ${PYTHON_LIBRARIES}) include_directories(AFTER ${PYTHON_INCLUDE_DIRS})