Под кодом Visual Studio любой код, который использует ошибки FileChooserDialog с:
dialog = Gtk.FileChooserDialog(Segmentation fault (core dumped)
, но использует bash / idle, работает.
Пример кода:
dialog = Gtk.FileChooserDialog(
"Please choose a file",
self,
Gtk.FileChooserAction.OPEN,
(
Gtk.STOCK_CANCEL,
Gtk.ResponseType.CANCEL,
Gtk.STOCK_OPEN,
Gtk.ResponseType.OK,
),
)