指定 setuptools sdist 源分发只创建文件夹
Specify setuptools sdist source distribution to only create folder
我知道在 setuptools
中,如果我想指定源分发的创建,我只需要 运行:
setup.py sdist
使用 formats
标志,我可以指定输出分发格式(例如,zip and/or tar - 参见 https://docs.python.org/3.5/distutils/sourcedist.html)。
但是,我想知道是否有一种方法可以创建没有 格式的源代码分发 - 即,将它们留在解压缩的文件夹中。
我在文档中找不到任何内容,在源代码中也找不到任何明显的地方 (https://github.com/pypa/setuptools)。
这可能吗?或者,我是否必须在之后解压缩输出存档?
您可以使用 --keep-temp
选项:
--keep-temp (-k) keep the distribution tree around after creating archive
file(s)
我知道在 setuptools
中,如果我想指定源分发的创建,我只需要 运行:
setup.py sdist
使用 formats
标志,我可以指定输出分发格式(例如,zip and/or tar - 参见 https://docs.python.org/3.5/distutils/sourcedist.html)。
但是,我想知道是否有一种方法可以创建没有 格式的源代码分发 - 即,将它们留在解压缩的文件夹中。
我在文档中找不到任何内容,在源代码中也找不到任何明显的地方 (https://github.com/pypa/setuptools)。
这可能吗?或者,我是否必须在之后解压缩输出存档?
您可以使用 --keep-temp
选项:
--keep-temp (-k) keep the distribution tree around after creating archive
file(s)