pythonランタイムバージョンが3.2の場合に限り、maven(例:maven-antrun-plugin)経由でpythonスクリプトを実行したいと思います。どのようにすればこの制限をmavenで強制できますか?特定のバージョンのPythonランタイムの使用を強制する方法はありますか?
2
A
答えて
2
このスクリプトはどのように実行されますか?直接電話するか、python <script>
に電話しますか? 1台のマシンに複数のバージョンのPythonがインストールされている可能性があります。が同時ににインストールされています。
python --version
をし、出力を解析:いずれの場合で
は、お使いのシステムは「パイソン」で理解して何を知るために、あなたは常に実行することができます。
また、スクリプトに必要な事実を提供するためのいくつかのバリエーションです。
+0
私のコードベースは、任意のdevマシンでチェックアウトすることができます。私はpython 3.2を使用していることを確認したいだけです。このチェックは、maven-antrun-pluginでpythonスクリプトを実行する前にプログラムで実行したいと思います – Joe
関連する問題
- 1. cURL-カールに特定のネットインターフェイスを使用するように強制する方法はありますか
- 2. Eslint:特定のESバージョンを使用するように強制する
- 3. dll版を強制的に使用する方法はありますか?
- 4. 特定のCRTバージョンを使用するためにC++コンパイラを強制する方法?
- 5. excelアドインの特定のWebviewバージョンをリクエストする方法はありますか?
- 6. 特定のフォルダから厳密なURL解釈を強制する方法はありますか?
- 7. テンプレートパラメータの子X制限を強制する方法はありますか?
- 8. アクションをモーションイベントに強制する方法はありますか?
- 9. 特定のコレクションのレコード数を制限する方法はありますか
- 10. MATLAB - 特定の変数を強制的にメモリに格納する方法はありますか?
- 11. bashスクリプトで特定の値を停止し強制的に入力する方法はありますか?
- 12. Oracleの一貫性:特定のノードでエージェントを強制的に呼び出す方法はありますか?
- 13. 私のアプリにDLLの特定のバージョンを使うように強制する
- 14. pysqlite2を使ってPythonでSQLiteの外部キーを強制する方法はありますか?
- 15. MediaWikiには、特定のグループのページに特定のスキンを強制的に適用する方法がありますか?
- 16. #!でPythonのバージョンを特定する方法環境変数を使用する
- 17. pythonでintの制限を設定する方法はありますか3
- 18. paramsでインスタンスメソッドの代わりに拡張メソッドを強制的に使用する方法はありますか?
- 19. Atomで複数のバージョンのPythonを使用してPythonスクリプトを実行する方法はありますか?
- 20. 文字列に特定のカルチャを強制する方法#
- 21. Linux/CentOS:特定のイーサネットアダプタをFTP/SSHに強制する方法
- 22. ウィンドウ内にPythonバージョンを強制する
- 23. PHPが特定の数値を強制的に使用する
- 24. Pythonを使用して特定のドメインのみをクロールする方法はありますか?
- 25. 他のバージョンに基づいて特定のバージョンを再作成する方法はありますか?
- 26. SVNコミットの実行をユーザーに強制する方法はありますか?
- 27. セッションに20分のタイムアウトを強制する方法はありますか?
- 28. RestAssuredでフィルタの順序を強制する方法はありますか?
- 29. WebkitベースのブラウザにJavascriptガベージコレクタを強制する方法はありますか?
- 30. RESTサービスでリクエストの発信を強制する方法はありますか
http://stackoverflow.com/questions/1093322/how-do-i-check-what-version-of-python-is-running-my-script? – Henry
この制限をスクリプトに入れることは可能です( 'if sys.version_info [0:2]!=(3,2):sys.exit(1)')? – katrielalex
ファイアウォールスクリプト内ではなく、mavenスクリプトで実行することができます。もしそれがmavenスクリプトを介して行うことがより困難になるなら、私はおそらくpythonスクリプトを修正するでしょう。 – Joe