Plone 4.3 和变形器安装

Posted

技术标签:

【中文标题】Plone 4.3 和变形器安装【英文标题】:Plone 4.3 and transmogrifier installation 【发布时间】:2013-05-07 23:09:59 【问题描述】:

我正在尝试将内容从旧的 3.x Plone 安装迁移到新的 Plone 4.3 实例。两者都在 Windows 平台上运行。

在新的 4.3 安装中,我尝试安装 quintagroup.transmogrifier,但实例无法启动。 bin\instance.exe fg 给出以下内容:

剪辑 大概是正常的条目被删除了...... 剪辑

  File "c:\plone43\eggs\zope.configuration-3.7.4-py2.7.egg\zope\configuration\config.py", line 179, in resolve
    mod = __import__(mname, *_import_chickens)
  File "c:\plone43\eggs\quintagroup.transmogrifier-0.4-py2.7.egg\quintagroup\transmogrifier\writer.py", line 13, in <module>
    import quintagroup.transmogrifier.patches
  File "c:\plone43\eggs\quintagroup.transmogrifier-0.4-py2.7.egg\quintagroup\transmogrifier\patches.py", line 89, in <module>
    from tarfile import nts, GNUTYPE_SPARSE, normpath
zope.configuration.xmlconfig.ZopeXMLConfigurationError: File "c:\Plone43\parts\instance\etc\site.zcml", line 15.2-15.55
    ZopeXMLConfigurationError: File "c:\Plone43\parts\instance\etc\package-includes\002-quintagroup.transmogrifier-configure.zcml", line 1.0-1.70
    ZopeXMLConfigurationError: File "c:\plone43\eggs\quintagroup.transmogrifier-0.4-py2.7.egg\quintagroup\transmogrifier\configure.zcml", line 67.4-70.10
    ImportError: cannot import name normpath

这是 transmogrifier 不允许在 Plone 中加载 python 模块(v.2.7)还是无法从 Windows 中找到它的东西?

我该如何解决这个问题或进一步解决它?

我试过了,只是将 data.fs 复制到新站点,但它似乎也从旧版本中导入了很多“废话”,并且某些功能无法正常工作。

我对 Plone/Zope/Python 不太熟悉,但到目前为止,我已经设法完成了这项工作。

谢谢

【问题讨论】:

【参考方案1】:

这是quintagroup.transmogrifier 中的一个错误,has been fixed 尚未发布。

目前,您可以在 Github 上使用该版本。如果您使用的是mr.developer,最简单的方法是修改您的buildout.cfg,如下所示:

[sources]
quintagroup.transmogrifier = git git://github.com/collective/quintagroup.transmogrifier.git

【讨论】:

以上是关于Plone 4.3 和变形器安装的主要内容,如果未能解决你的问题,请参考以下文章

装饰器复习

用ansys求解热应力,热-结构耦合求解由温度导致的热变形量。

Plone 4.3b1 中的 TinyMCE 1.3b8 链接?

目标检测算法盘点

WPF图片拖拉变形合成

如何使用 VBO 进行变形?