add python install support