Scotland head coach Andy Robinson said:
"We wish Alasdair a speedy recovery. We may yet draft another player into the squad for our training camp in St Andrews next week and we'll discuss that after the matches this weekend."
Scotland play New Zealand on Saturday 13 November and South Africa on Saturday 20 November, both at Murrayfield, and conclude their Autumn Tests against Samoa on Saturday 27 November at Pittodrie Stadium, Aberdeen.
Tickets are on sale now at www.scottishrugby.orgor by calling 0844 335 3933.