Psipred installation
Try with:

makeblastdb -in uniref90.fasta -dbtype prot -input_type fasta -out uniref90


The -out is the name of the DB. So if you use uniref90.fasta, it creates uniref90.fasta.pinwhile the script seems to be expectinguniref90.pin`.