小编dag*_*ett的帖子

如何设置setuptools存档文件名?

使用创建源发行版时setuptools

$ python setup.py sdist
Run Code Online (Sandbox Code Playgroud)

生成的存档文件包含版本号: FooBar-0.0.1.tar.gz 有没有办法告诉 setup.py 创建一个没有版本号的生成文件:FooBar.tar.gz

当存档发布到内部站点时,始终可以执行以下操作:

$ pip install http://hostname/user/FooBar.tar.gz
Run Code Online (Sandbox Code Playgroud)

版本号在存档文件中仍然可用。文档允许更改文件结尾/格式(zip、tar 等),但我还没有找到 setuptools 设置不带版本号的文件名的方法。

在setuptools之外,可以通过以下方式解决:

$ mv -v dist/FooBar-* dist/FooBar.tar.gz
Run Code Online (Sandbox Code Playgroud)

假设有一个文件dist/FooBar-*

setuptools python-2.7

5
推荐指数
1
解决办法
632
查看次数

标签 统计

python-2.7 ×1

setuptools ×1