From edcc8ac76f66039b397798a8ac88d96fe4823117 Mon Sep 17 00:00:00 2001 From: looooo Date: Wed, 1 Nov 2017 08:56:55 +0100 Subject: [PATCH] windows python path setup: allow to set the PYTHONHOME variable --- src/Main/MainGui.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Main/MainGui.cpp b/src/Main/MainGui.cpp index aeabd66c71..3a7628d223 100644 --- a/src/Main/MainGui.cpp +++ b/src/Main/MainGui.cpp @@ -109,7 +109,11 @@ int main( int argc, char ** argv ) _putenv("PYTHONPATH="); // https://forum.freecadweb.org/viewtopic.php?f=4&t=18288 // https://forum.freecadweb.org/viewtopic.php?f=3&t=20515 - _putenv("PYTHONHOME="); + const char* fc_py_home = getenv("FC_PYTHONHOME"); + if (fc_py_home) + _putenv_s("PYTHONHOME", fc_py_home); + else + _putenv("PYTHONHOME="); #endif #if defined (FC_OS_WIN32)