我有兴趣为我的应用程序构建Windows发行版。
应用程序要求为软件设置许多环境变量和/或注册表项以使其正常运行。假设我编写了一个脚本'set_vars.py'来创建和设置这些条目,有没有办法在通过
安装应用程序时调用此脚本python setup.py install
从详细说明'setup.py'的文档中,我没有看到一种明显的方法来调用预安装或安装后的脚本。
我宁愿不在分发中从 init .py调用set_vars.py,因为变量只需要在安装时设置一次。
答案 0 :(得分:0)
假设您已经编写了所需的操作脚本,您可以--install-script=set_vars.py
致电setup.py
,或者更好(为方便起见),将选项添加到setup.cfg
文件中