我正在使用 setup.py我的图书馆文件 ( DChars );安装没问题:
sudo python setup.py install --record myfiles.txt
卸载也很简单:
cat files.txt | xargs rm -rf
这是我的问题:如何在不启动安装的情况下获取“myfiles.txt”文件(= 所有已安装文件的列表,以及它们的真实路径,而不仅仅是文件名)?
谢谢!
最佳答案
遗憾的是,即使有一个--dry-run
选项,它也不会影响install
命令。我发现解决该问题的唯一解决方案是:
mkdir tmpdst
python setup.py install --root tmpdst --record myfiles.txt
rm -rf tmpdst
它将安装本地 tmpdst
目录中的所有文件,并打印以该目录为根的文件的所有路径。然后你可以摆脱tmpdst
目录。
关于python - (setup.py) 已安装文件列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17317901/