python-不使用变色龙安装金字塔

金字塔同时具有Mako和Chameleon作为安装依赖项.我的意图是专门使用Mako模板,并且考虑到我对于删除未使用的依赖项有些痴迷,所以我卸载了Chameleon.为了避免分发错误,我必须在Pyramid安装中手动编辑require.txt文件.

到目前为止,尽管没有超出基本示例的范围,但我还没有发现任何错误.
有没有办法在安装时选择一个模板引擎?我可能会手动处理安装,但是我将维护十二个virtualenv.

提前致谢.

解决方法:

如果金字塔不需要这两者,并且它们确实是可选功能的可选要求,则他们可能会使用专为此设计的extras.

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

要正确实施此操作,需要在上游使用金字塔以将setup.py更改为使用extras_require.但是,如果只是选择一种情况,则可能不适合,但您可能需要在其问题跟踪/错误系统中提出它.

上一篇:python-错误:安装PyMSSQL-2.0.0b1时找不到vcvarsall.bat…我缺少什么?


下一篇:记一次ganglia的故障分析 mem_report不显示