Skip to content

Commit 0ed72f4

Browse files
author
Daniel Jacobs
committed
Use PyConfig_InitPythonConfig instead of PyConfig_InitIsolatedConfig
1 parent a500f43 commit 0ed72f4

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

include/pybind11/embed.h

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -198,9 +198,10 @@ inline void initialize_interpreter(bool init_signal_handlers = true,
198198
init_signal_handlers, argc, argv, add_program_dir_to_path);
199199
#else
200200
PyConfig config;
201-
PyConfig_InitIsolatedConfig(&config);
202-
config.isolated = 0;
203-
config.use_environment = 1;
201+
PyConfig_InitPythonConfig(&config);
202+
// See PR #4473 for background
203+
config.parse_argv = 0;
204+
204205
config.install_signal_handlers = init_signal_handlers ? 1 : 0;
205206
initialize_interpreter(&config, argc, argv, add_program_dir_to_path);
206207
#endif

0 commit comments

Comments
 (0)