1

我正在开发旧版本的 Plone(Plone 3.3.6 的构建,来自 Plone 3.1)。

它包括一个依赖于 p4a.videoembed 的定制产品和一些其他 p4a 相关产品。当我运行“bin/buildout”时,出现以下错误:

Installing instance1.
While:
   Installing instance1.
Error: There is a version conflict.
We already have: p4a.video 1.3
but p4a.plonevideoembed 1.3 requires 'p4a.video>1.3'.

我检查了 pypi 中没有 p4a.video > 1.3 所以,当然它不会检索更高版本的 p4a.video。

4

1 回答 1

3

解决方案是将 p4a.plonevideoembed 固定到旧版本。我在我的构建中添加了一个 [versions] 部分,并将 p4a.plonevideoembed “固定”到旧版本中。

[versions]
p4a.plonevideoembed = 1.1
于 2012-07-12T15:52:51.873 回答