Plone 4.3 и трансмогрификационная установка

Я пытаюсь перенести контент из старой установки 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 не может загрузить модуль Python (v.2.7) в Plone или не может найти его из Windows?

Как я могу решить проблему или подойти к ней дальше?

Я пытался просто скопировать data.fs на новый сайт, но, похоже, он также импортирует много "дерьма" из старой версии, и некоторые функциональные возможности не работают должным образом.

Я не знаком с Plone/Zope/Python, но пока мне удалось выполнить работу.

Спасибо

1 ответ

Это ошибка в quintagroup.transmogrifier это было исправлено, но еще не выпущено.

На данный момент вы можете использовать версию на Github. Если вы используете mr.developer, самый простой способ - изменить buildout.cfg следующее:

[sources]
quintagroup.transmogrifier = git git://github.com/collective/quintagroup.transmogrifier.git
Другие вопросы по тегам