Python 安装不带变色龙的金字塔

Python 安装不带变色龙的金字塔,python,installation,pyramid,pip,Python,Installation,Pyramid,Pip,金字塔将Mako和Chameleon作为安装依赖项。我的意图是专门使用Mako模板,考虑到我有点痴迷于删除未使用的依赖项,我卸载了Chameleon。为了避免distribute中的错误,我不得不在金字塔安装中手动编辑requires.txt文件 到目前为止,我还没有发现任何错误,尽管我没有超出基本示例的范围。 有没有办法在安装时只选择一个模板引擎?我可能会手动破坏安装,但我将有一打VirtualNV需要维护 提前感谢。如果pyramid不同时要求这两种功能,并且它们是可选功能的真正可选要求,那

金字塔将Mako和Chameleon作为安装依赖项。我的意图是专门使用Mako模板,考虑到我有点痴迷于删除未使用的依赖项,我卸载了Chameleon。为了避免
distribute
中的错误,我不得不在金字塔安装中手动编辑
requires.txt
文件

到目前为止,我还没有发现任何错误,尽管我没有超出基本示例的范围。 有没有办法在安装时只选择一个模板引擎?我可能会手动破坏安装,但我将有一打VirtualNV需要维护


提前感谢。

如果pyramid不同时要求这两种功能,并且它们是可选功能的真正可选要求,那么它们可以使用专门为此设计的功能

pip
支持,因此可以在安装时为您提供所需的行为

要正确实现这一点,需要使用pyramid upstream将setup.py更改为使用
extras\u require
。但是,如果只是选择一个,这可能不合适,但您可能希望在他们的问题跟踪/错误系统中提出