【问题标题】:calling external script during python package install在 python 包安装期间调用外部脚本
【发布时间】:2012-07-21 04:19:50
【问题描述】:

我有兴趣为我的应用程序构建 Windows 发行版。

该应用程序需要设置许多环境变量和/或注册表项才能使软件正常运行。假设我编写了一个脚本“set_vars.py”来创建和设置这些条目,有没有办法在安装应用程序时调用这个脚本

python setup.py install

从详细说明“setup.py”的文档中,我没有看到调用安装前或安装后脚本的明显方法。

我宁愿不从发行版中的 init.py 调用 set_vars.py,因为这些变量实际上只需要在安装时设置一次。

【问题讨论】:

标签: python setup.py


【解决方案1】:

假设您已经编写了所需的操作脚本,您可以将--install-script=set_vars.py 拨打给setup.py,或者更好地(为了方便起见)将选项添加到您的setup.cfg 文件中。

【讨论】:

    猜你喜欢
    • 2016-02-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-12
    • 2014-11-26
    • 2017-05-19
    • 2016-05-11
    • 1970-01-01
    相关资源
    最近更新 更多