Apple bietet keine Aktualisierung für iPhoto an. Der letzte update (iPhoto 9.6.1) kam 2015 heraus. Damals wurde die Entwicklung für iPhoto eingestellt und durch den Nachfolder "Fotos" ersetzt. Man konnte iPhoto noch eingeschränkt auf den älteren MacOS X Versionen, bis macOS 10.14.6 Mojave verwenden, aber unter Catalina geht es gar nicht mehr, weil iPhoto auf alten iLife code zugreifen muss, der in Catalina nicht mehr vorhanden ist.
Um die alten iPhoto Mediatheken öffnen zu können, verwende jetzt die Fotos.app.
Normalerweise sollte Fotos die zuletzt benutzte iPhoto Mediathek automatisch öffnen, wenn du Fotos startest.
Falls das nicht klappt, halte die Wahltaste gedrückt, während du Fotos startest. Wenn der Dialog zum Auswählen der Mediathek erscheint, lasse die Wahltaste ⌥ los und wähle die iPhoto Mediathek aus, die du öffnen möchtest. Die iPhoto Mediatheken sind normalerweise im Ordner Bilder, wenn du sie nicht verschoben hast.
Siehe: Von iPhoto auf Fotos für macOS aktualisieren - Apple Support
und: Verarbeitung von Inhalten und Metadaten aus iPhoto und Aperture durch die Fotos-App - Apple Support