Le commentaire d'Ali Nikneshan sous la réponse maintenant supprimée m'a déjà sauvé plusieurs fois lorsque j'ai eu ce même problème. Je ne sais pas pourquoi il a été supprimé, mais je le republie ici dans l'espoir qu'il aide quelqu'un :
pip install -U --no-cache-dir --force psycopg2