There is no Metro from Lisbon airport at present and there are no direct buses from Lisbon Airport to Sete Rios Bus Station from where buses from Evora leave.
The best and quickest way to get between the two is by taxi which should take about 10 - 15 minutes depending on traffic.