pip-delete-this-directory.txt是什么?我可以删除这个文件吗?

9
如果我通过以下方式安装pip包:
pip install -e -e git+https://example.com/repos/foo#egg=foo

创建一个名为 pip-delete-this-directory.txt 的文件。

我可以删除这个文件吗,还是删除它会导致某些问题?

这个文件的规范参考/文档在哪里?


这个目录是在哪里创建的? - Pierre de Buyl
@PierredeBuyl 我不知道。这个目录不是我创建的。我猜测是pip创建的。 - guettli
@PierredeBuyl 谢谢您的评论。抱歉我有点挑剔。是否有一个规范的参考资料可以解释为什么存在这个文件?我猜你的猜测是正确的。但我是一个胆小鬼,我不喜欢猜测。 - guettli
@guettli:这可能会对你有帮助 https://dev59.com/7mkv5IYBdhLWcg3waAFT - Ajay Singh
@guettli:在每个构建目录中插入pip-delete-this-directory.txt,该目录是pip临时创建的(它可以识别由pip创建的目录),如果不再需要,则始终将其删除。https://github.com/pypa/pip/issues/60 - Ajay Singh
显示剩余3条评论
1个回答

4
我找到了一个示例pip-delete-this-directory.txt,其中包含以下内容:

此文件由pip放置在此处,以指示源代码是由pip放置的。

安装成功后,将删除此源代码(除非您删除此文件)。

而这个问题的被点赞回答:Pip创建build/目录,加强了我对于如果您删除该文件不会导致任何损坏的信念,但您安装的模块源代码将继续占用您计算机上的空间。如果这对你来说不是问题,那么你就不需要删除它!

抱歉,我太晚了,无法给你完整的赏金。希望你能接受只得到一半的情况。如果这对你很重要,我可以再提供第二个赏金。 - guettli
没问题,伙计。我不是赏金猎人,只是想帮忙!:D - John Moutafis
嗨@guettli,我正在查看我的答案,你觉得这个有帮助吗? - John Moutafis
是的,它很有帮助。 - guettli

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接