【发布时间】:2018-10-09 20:04:12
【问题描述】:
在我的一个 python 项目中,我在用户目录中创建了一个配置文件夹。
但是,当通过 pip 卸载软件包时,config 文件夹仍然保持不变。没有任何机密数据,因此这不是安全问题,但为了方便用户,我想将其删除。
我的问题是,有什么方法可以正确地做到这一点吗?
【问题讨论】:
标签: python pip package uninstallation
在我的一个 python 项目中,我在用户目录中创建了一个配置文件夹。
但是,当通过 pip 卸载软件包时,config 文件夹仍然保持不变。没有任何机密数据,因此这不是安全问题,但为了方便用户,我想将其删除。
我的问题是,有什么方法可以正确地做到这一点吗?
【问题讨论】:
标签: python pip package uninstallation
Python 轮子——甚至更少的鸡蛋或 sdists——都不是成熟的包,它们没有安装后或卸载前的脚本。他们可能是shouldn't。
无论如何,用户希望在卸载程序后配置文件保留在原位——以防他们再次重新安装程序。当然,他们希望配置不会在第二次安装时被覆盖。
【讨论】: