質問python setup.pyのインストールの一環としてスクリプトファイルを実行するには?
私は、スクリプトを登録するsetuptoolsでsetup.py
を使用する方法を知っています。 python setup.py install
の一部として別のスクリプトファイル(make
ファイル)を実行するにはどうすればよいですか。
背景
私はのようなものを使用することを想像:
os.system('make maketarget') #from somewhere in the package
をしかし、私はちょうどsetup()
内のこの行を追加することはできません/私はにスクリプトを必要とするので、辞書をsetuptools.setup
受け取ります基本パッケージをインストールした後に実行します。setup.py install
私はsetup.py
にコマンドを追加することができます知っているが、私は、このスクリプトは、インストール手順の内側に呼ばれるようにしたいです。
私もちょうど置くためにデフォルトすることができます
if sys.argv[-1] == 'install':
os.system('do something in the shell')
、ちょうどセットアップした後、このブロックを配置()、何とかこれは非常にpytonic見えない(ともなりやすいエラー、私が見つける必要がありますこのパッケージには)まさになど