void (ModifiableRootModel model) { final LibraryTable.ModifiableModel projectLibrariesModel = modelsProvider.getLibraryTableModifiableModel(model.getProject()); Library lib = projectLibrariesModel.createLibrary(libraryName, PythonLibraryType.getInstance().getKind()); fillLibrary(lib, paths); projectLibrariesModel.commit(); model.addLibraryEntry(lib); if (existingModel == null) { modelsProvider.commitModuleModifiableModel(model); } }