Browse Source

Added PYTHONUNBUFFERED environment variable when running python scripts through Compile and Run in Project menu

merge-requests/365/head
eidheim 9 years ago
parent
commit
b08b30c0f8
  1. 2
      src/project.cc

2
src/project.cc

@ -689,7 +689,7 @@ void Project::Markdown::compile_and_run() {
}
void Project::Python::compile_and_run() {
auto command="python "+filesystem::escape_argument(Notebook::get().get_current_view()->file_path.string());
auto command="PYTHONUNBUFFERED=1 python "+filesystem::escape_argument(Notebook::get().get_current_view()->file_path.string());
Terminal::get().print("Running "+command+"\n");
Terminal::get().async_process(command, Notebook::get().get_current_view()->file_path.parent_path(), [command](int exit_status) {
Terminal::get().async_print(command+" returned: "+std::to_string(exit_status)+'\n');

Loading…
Cancel
Save