我想让用户安装Python,并使用distutil的bdist_wininst选项(python setup.py bdist_wininst
)生成多个包。是否有安装程序的命令行选项,所以我可以将它们一起批处理? /help
,/?
,--help
,-h
都没有提供任何有用的信息,也没有提到Python文档中的build instructions。
如果安装程序上没有任何命令行开关,那么使用一堆软件包分发Python有哪些替代方法?树冠似乎很有趣,但它缺少一些必需品。
答案 0 :(得分:1)
安装python后,可以使用它来安装所需的组件。从简单开始构建:
import subprocess
pkgs = ['ipaddr', 'sqlalchemy', 'ipython',]
for pkg in pkgs:
subprocess.call(['pip', 'install', pkg])