python - 如何打包scons工具进行分发安装

标签 python installation package scons

我正在为 scons 编写一个 python 包形式的工具(一个包含 __init__.py 文件的目录),可以通过将其复制到许多可能的 site_scons/site_tools 目录。

是否有标准工具或方法来打包此类工具以供分发和安装?例如,自动安装程序可能会询问他们是要在整个站点范围内安装它,还是只为特定用户安装它,或者只为特定项目安装它,然后找到正确的安装位置。我想自己编写这个安装程序不会太难,但如果已经有广泛使用的东西,我宁愿坚持下去。

最佳答案

鼓励将 scons 分发之外的工具作为 python 包分发到 DVCS 中。最好它在The SCons ToolsIndex上有描述他们还建议您在 wiki entry 中写一些关于构建器的内容。 .

这当然不是正常意义上的包,但它是使用scons的开发者能够找到并安装的最简单的方式。您当然可以创建一个安装程序,为您和 correct location 中克隆存储库。 , 但我想大多数 scons 工具的用户都精通在 correct location 中克隆它他们自己。

关于python - 如何打包scons工具进行分发安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14522670/

相关文章:

python - 从 Mega.nz 文件中抓取文本 (Python)

python - 使 Python 能够利用所有内核来拟合 scikit-learn 模型

environment-variables - 如何从Inno Setup安装程序设置全局环境变量?

Python 包 "No module named..."

Python:警告和日志记录详细限制

python - 查询父类(super class)和继承类

java - Eclipse - Java 已启动但返回退出代码 = 13

android - 菜鸟帮助;设置安卓环境

Linux 文件夹/包管理

sql - 获取 ORACLE 编程对象定义