Просто используйте параметр --python
(или короткий -p
) при создании экземпляра virtualenv, чтобы указать исполняемый файл Python, который вы хотите использовать, например :
virtualenv --python=/usr/bin/python2.6
N.B. Для Python 3.3 или более поздней версии см. Ниже ответ Aelfinn . [Примечание редактора: Я знаю, что это, как правило, комментарий, а не редактирование, но новый комментарий был бы скрыт, и я просто потратил 45 минут на распутывание ошибок, потому что этот важный ответ был похоронен под тремя или четырьмя ответами попугая. Я просто пытаюсь сэкономить все время здесь.]