2013-05-07 64 views
2

我正在嘗試將舊的3.x Plone安裝的內容遷移到新的Plone 4.3實例。兩者都在Windows平臺上運行。Plone 4.3和變換器安裝

在新的4.3安裝我試圖安裝quintagroup.transmogrifier和實例不啓動。 斌\ 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不allowd加載Python模塊(v.2.7)在Plone或無法從窗口找到它?

我該如何解決問題或進一步處理?

我試過了,只是爲了將data.fs複製到新的網站上,但它似乎從舊版本中導入了很多「垃圾」,並且一些功能不能正常工作。

我不是很熟悉Plone/Zope/Python,但到目前爲止我已經完成了這項工作。

感謝

回答

3

這是has been fixed但尚未發佈quintagroup.transmogrifier的錯誤。

現在,您可以使用Github上的版本。如果您使用的是mr.developer,最簡單的方法是修改您的buildout.cfg,如下所示:

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