diff --git a/scripts/cmake/PythonSetup.cmake b/scripts/cmake/PythonSetup.cmake
index 62c1e493ad45b0e14cccb77b28e527866ac33a12..decd60697053641a4b00dc5d44124dd01cd05ad6 100644
--- a/scripts/cmake/PythonSetup.cmake
+++ b/scripts/cmake/PythonSetup.cmake
@@ -21,6 +21,10 @@ if(OGS_USE_POETRY)
             )
         endif()
         if(NOT EXISTS ${PROJECT_BINARY_DIR}/.venv)
+            execute_process(
+                COMMAND ${CMD_COMMAND} poetry env use ${Python3_EXECUTABLE}
+                WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
+            )
             execute_process(
                 COMMAND ${CMD_COMMAND} poetry install
                 WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
diff --git a/web/data/versions.json b/web/data/versions.json
index 40a0de3c75fcfbc5302d57f49becde33cfc4aaa9..644a48e60224889a98d822fbf668e12ea6007995 100644
--- a/web/data/versions.json
+++ b/web/data/versions.json
@@ -9,7 +9,7 @@
       "toolset": "142",
       "compiler": "19.24"
     },
-    "conan": "1.33.0",
+    "conan": "1.34.0",
     "git": "2.14",
     "cmake": "3.14",
     "hugo": "0.64.1",