Why won't iPhoto open after upgrading to Lion? So, I just downloaded and installed Lion on my iMac. However, I did so on a separate clean partition, and saved Snow Leopard on the other. So, in Lion, I tried to open iPhoto on my Snow Leopard partition, and it crashed. Here's the error message:

com.apple.iPhoto: dyld: Library not loaded:      /Library/Frameworks/iLifeFaceRecognition.framework/Versions/A/iLifeFaceRecognition

Any help would be appreciated!
I had the same problem and I fixed it. It's really a iPhoto 9.1.5, Time Machine backup/restore and Lion upgrade issue.

To fix my problem I:


Delete my iPhoto Library on my HD
Restore the latest iPhoto Library from Time Machine
Delete iPhoto software
Reinstall iPhoto with my iLife 11 DVD
Start iPhoto, but it asked me to upgrade from Internet. I did. 
With iPhoto 9.1, I started it and bingo, the issue is fixed.
After a few tests, I did another software update to have the latest iPhoto version, 9.1.5


I tried many things the past two days, but only the steps described here worked.

Hope it will help you.

Serge