【发布时间】:2021-04-21 01:21:25
【问题描述】:
在我的 python 包中,我让用户作为服务运行,然后安装一个 .service 文件。
如果软件包被卸载,有没有办法让 pip 知道删除它?
谢谢
【问题讨论】:
-
如果您的项目(库、应用程序)提供安装附加文件的服务,它也应该提供卸载它们的服务。一般来说,这不是 Python 打包的一部分。但是可能有办法做到这一点,据我所知,它们都是不好的做法并且已被弃用。对于您自己的好奇心,您可以查找
distutils data_files,也可以查找this。 -- 使用系统级打包工具(rpm/apt、deb/yum等)
标签: python pip python-packaging