相关疑难解决方法(0)

如何编写一个setup.py用于与setuptools,分发等一起使用的扭曲/扭曲插件?

所述扭曲扩展系统 是写扩展的扭曲应用的首选方式.

但是,由于插件系统的结构方式(插件进入一个应该是Python包的twisted/plugins目录),编写适当的setup.py来安装这些插件似乎并非易事.

我已经看到一些尝试将'twisted.plugins'添加到distutils setup命令的'packages'键,但由于它不是真正的包,所以会发生不好的事情(例如,__init__.py某些工具有助于添加).

其他尝试似乎使用'package_data'(例如,http://bazaar.launchpad.net/~glyph/divmod.org/trunk/view/head: /Epsilon/epsilon/setuphelper.py),但这也可能失败以奇怪的方式.

问题是:有没有人成功编写过setup.py来安装扭曲的插件,它适用于所有情况?

python distutils twisted setuptools distribute

26
推荐指数
2
解决办法
5118
查看次数

标签 统计

distribute ×1

distutils ×1

python ×1

setuptools ×1

twisted ×1