Você pode definir unix_socket_directory
no seu postgresql.conf
para forçar seu servidor a colocar o soquete em /var/run/postgresql
. Eu não tenho certeza de onde o psycopg2 pega o caminho padrão, eu não ficaria surpreso se ele fosse compilado baseado no padrão.