我发现Question#1321270用于安装后。我目前的主要目标是bdist_wininst,但我没有找到任何与卸载有关的内容......
澄清:
我想在安装后注册一个com服务器,并在卸载之前取消注册它。
扩展答案:
然而,ars的回答似乎是正确的,因为事情的完整性(我认为文档在这个主题上留有一些改进空间......):
我没有提到Question#1321270扩展distutils.command.install
所提出的建议,但编写了一个名为scripts/install.py
的新python sript并在setup.py中设置了以下内容:
setup(
...
scripts=['scripts\install.py'],
options = {
...
"bdist_wininst" : {
"install_script" : "install.py",
...
},
}
)
安装时最终会调用install.py.看来,虽然它(尽管文档说的是什么)没有在卸载时调用...