3

我正在为我的库(DChars )使用setup.py文件;安装没问题:

sudo python setup.py install --record myfiles.txt

卸载也很简单:

cat files.txt | xargs rm -rf

这是我的问题:如何在不启动安装的情况下获取“myfiles.txt”文件(= 已安装的所有文件的列表,以及它们的真实路径,而不仅仅是文件名)?

谢谢 !

4

1 回答 1

4

可悲的是,即使有一个--dry-run选项,它也不影响install命令。我发现解决该问题的唯一解决方案是:

mkdir tmpdst
python setup.py install --root tmpdst --record myfiles.txt
rm -rf tmpdst

它将安装本地tmpdst目录中的所有文件,并打印该目录下文件的所有路径。然后你可以摆脱tmpdst目录。

于 2013-06-26T11:20:15.337 回答