我正在使用 setuptools
0.6 来打包我的代码。默认情况下,当我键入 python setup.py sdist
时,该工具会直接在我的脚本的同一文件夹中创建一个文件夹 dist。我可以做些什么来更改此默认文件夹?
编辑:另一个问题是,如果我的安装脚本和包文件夹不在同一个文件夹中,我该怎么做才能指定包的确切路径?
谢谢
最佳答案
使用 --dist-dir=[differentdir]
选项。来自 python setup.py sdist --help
:
--dist-dir (-d) directory to put the source distribution archive(s) in [default: dist]
您可以使用 setup()
的 package_dir
关键字参数指定顶级包目录:
package_dir = {'': 'src'},
我可以推荐 Python Packaging User Guide获取有关如何打包 Python 项目的良好教程。
关于python - 使用 setuptools 更改默认 dist 文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11100678/