【发布时间】:2016-07-27 12:36:45
【问题描述】:
有没有办法获取setup.py sdist 构建的tar 文件的路径?我知道它在哪里,但我想编写脚本而不必 ls dist/ 等。如果 distutils 也分配了一个变量或将返回它的函数,我也可以覆盖命令。
【问题讨论】:
有没有办法获取setup.py sdist 构建的tar 文件的路径?我知道它在哪里,但我想编写脚本而不必 ls dist/ 等。如果 distutils 也分配了一个变量或将返回它的函数,我也可以覆盖命令。
【问题讨论】:
看起来你可以做到:
python setup.py sdist --formats=gztar
FNAME=dist/`python setup.py --fullname`.tar.gz
echo $FNAME
使用格式参数确保文件将是 tar.gz 已使用 setuptools 中的设置在 setup.py 上检查了此脚本。也应该与 distutils 一起使用。 你可以覆盖 dist 文件夹,看看:
python setup.py sdist --help
【讨论】: