argparseモジュールを使用するPython2.7コードをいくつか作成しました。ここで、Python 2.6マシンで実行する必要がありますが、2.7でargparseが追加されたため、機能しません。
とにかく2.6でargparseを取得できますか?この種のコードはマシン間で頻繁に転送されるため、コードの書き換えは避けたいと思います。Pythonのアップグレードはオプションではありません。
理想的な解決策は、モジュールのインストールを必要としないものであることを明確にすべきでした。
Centos、Scientific、または Redhat では、次のコマンドを実行してこれを修正できます。
yum install python-argparse
pipまたはeasy_installを介してインストールできます:https ://pypi.python.org/pypi/argparse
ファイルを取得してargparse.py
(たとえばhttps://pypi.python.org/pypi/argparseから)、メインの python ファイルと同じフォルダーに配置することもできます。
Debian ライクなシステムを使用している場合は、単純に次のように記述できます。
apt-get install python-argparse