当用户用pip卸载我的包时,如何运行脚本?

ser*_*dev 5 python distutils pip setuptools setup.py

我的setup.py在安装时向用户的crontab添加一个条目.如果用户卸载该包,我想删除该条目.从我所看到的,似乎不可能.希望有人在这里有一个解决方案.

sor*_*rin 1

目前这是不可能的,请参阅python setup.py uninstall

尽管如此,还是有一个实现它的功能请求https://github.com/pypa/pip/issues/857,它已经超过 1.5 年了,并且没有任何评论。

这让我觉得这不会太快发生。我还怀疑可能还有其他一些问题阻碍了这一点的实施。