We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a500f43 commit c9357c0Copy full SHA for c9357c0
include/pybind11/embed.h
@@ -198,10 +198,15 @@ inline void initialize_interpreter(bool init_signal_handlers = true,
198
init_signal_handlers, argc, argv, add_program_dir_to_path);
199
#else
200
PyConfig config;
201
- PyConfig_InitIsolatedConfig(&config);
202
- config.isolated = 0;
203
- config.use_environment = 1;
204
- config.install_signal_handlers = init_signal_handlers ? 1 : 0;
+ PyConfig_InitPythonConfig(&config);
+ config.dev_mode = 0;
+ config.safe_path = 1;
+ config.configure_c_stdio = 0;
205
+ config.faulthandler = 0;
206
+ config.pathconfig_warnings = 0;
207
+ config.tracemalloc = 0;
208
+ config.user_site_directory = 0;
209
+ install_signal_handlers = init_signal_handlers ? 1 : 0;
210
initialize_interpreter(&config, argc, argv, add_program_dir_to_path);
211
#endif
212
}
0 commit comments