Funnelweb-Fehler, OrderedDict kann nicht importiert werden

7

Ich versuche, einige statische Seiten von einer Site zu importieren, indem ich trichterweb add-on für plone verwende. Hier ist, was ich schreibe: bin/funnelweb --crawler:url=http://wiki.scandiatransplant.com --crawler:max=50 --ploneupload=http://admin:admin@localhost:8080/TestPage .

Ich bekomme diesen Fehler:

%Vor%

Der vollständige Traceback wird unten hinzugefügt. Weiß jemand, wie man das löst?

%Vor%     
user1960836 16.01.2013, 12:10
quelle

1 Antwort

25

OrderedDict ist eine neue Klasse, die zu Python 2.7 hinzugefügt wurde, daher fehlt sie in Ihrem Fall.

Sie können einen Backport installieren:

%Vor%

oder fügen Sie das als eine Abhängigkeit in Ihrem Buildout hinzu und bearbeiten Sie Plone/buildout-cache/eggs/transmogrify.webcrawler-1.2.1-py2.6.egg/transmogrify/webcrawler/webcrawler.py line 21, um den Import von:

zu ändern %Vor%

bis

%Vor%

Ich habe ein Problem im Funnelweb-Issue-Tracker angemeldet, um anzufragen, dass dies zu einer zukünftigen Version des Pakets hinzugefügt wird Siehe Frage 22 .

    
Martijn Pieters 16.01.2013, 12:23
quelle