1

我使用安装工具创建了一个 python 包,它安装得很好,但是当我尝试清理(使用详细模式)时,显示以下消息并且没有清理任何内容(未删除 build 和 dist 目录)

running clean
'build/temp.linux-i686-2.7' does not exist -- can't clean it

构建包的内容如下:

bdist.linux-i686  lib.linux-i686-2.7

所以我的问题是,为什么这个 temp.linux-i686-2.7 文件夹不存在?应该是?为什么 clean 认为它应该在那里?

顺便说一句,我的 setup.py 文件非常简单,我只是复制了 supervisord 的文件(https://github.com/Supervisor/supervisor/blob/master/setup.py)并只修改了名称。

4

1 回答 1

0

如果你这样做,'build/temp.linux-i686-2.7' 是 .py 和 .so 文件的正常存储位置之一:

python setup.py build

这可能就是为什么它试图清理它,只是为了确定。如果没有详细说明,您将不会收到该警告。

于 2012-05-28T12:23:13.757 回答