Есть ли способ принудительного использования определенной версии среды выполнения Python? - PullRequest
2 голосов
/ 29 июля 2011

Я бы хотел выполнить скрипт на python через maven (скажем, maven-antrun-plugin), только если версия среды исполнения python - 3.2. Как применить это ограничение через maven?

1 Ответ

2 голосов
/ 29 июля 2011

Как бы maven выполнил этот скрипт?Позвоните прямо или позвоните python <script>?Обратите внимание, что может быть несколько версий Python, установленных на одном компьютере одновременно .

В любом случае, чтобы узнать, что ваша система понимает под "python", вы всегда можете запустить:

python --version 

и синтаксический анализ выходных данных.

Или некоторые варианты этого, чтобы предоставить факты, необходимые вашему сценарию.

python -c 'import sys;print sys.version_info'
...