Согласно DistroWatch, Ubuntu Xenial поставляется с Python 3.5.1, что выглядит нетипично по сравнению с другими выпусками, которые обычно поставляются с 2.XX
Обратитесь к комментариям по этому вопросу, чтобы узнать, почему Python 2 вызывается python
командой в Ubuntu. В верхнем ответе рекомендуется использовать псевдоним для вызова Python 3 python
, в отличие от символьных ссылок и взлома, которые используются в Python 2. Хотя я предполагаю, что отсутствие установленного Python 2 отрицательно скажется на цели этой меры предосторожности, и символическая ссылка может быть жизнеспособным решением. ,
Вы уверены, что ansible
не ищете Python 2? Вот довольно свежая ссылка на их документацию по будущей поддержке Python 3.