TypeError: decoding str is not supported

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
peppie
User
Beiträge: 2
Registriert: Donnerstag 3. Juli 2014, 18:41

Hallo zusammen,

ich hab hier einen Python3 Script und bekomme die Folgende Fehlermeldung
[SHELL]
File "/usr/local/lib/python3.2/dist-packages/feedparser-5.1.3-py3.2.egg/feedparser.py", line 3768, in convert_to_utf8
chardet_encoding = str(chardet.detect(data)['encoding'] or '', 'ascii', 'ignore')
TypeError: decoding str is not supported
[/SHELL]

http://code.google.com/p/feedparser/iss ... ail?id=384 Hier wird gesagt, dass der Fehler in Feedparser 5.1.4 gefixt wurde.

Das Script soll auf Debian Wheezy mit python 3.2 laufen.

Weder Google, noch DuckDuckGo, noch Bing finden Feedparser 5.1.4. Habt ihr eine Idee?

Grüße
peppie

Edit: Ich hab die gleiche Frage im Linux Forum gestellt.
http://www.linux-forum.de/debian-python ... 06956.html
BlackJack

@peppie: Da steht ja auch das feedparser 5.1.4 noch (haha) nicht released wurde, und das man sich das Git-Repository klonen muss wenn man den Fix haben will.
peppie
User
Beiträge: 2
Registriert: Donnerstag 3. Juli 2014, 18:41

Kann man das nicht einfach aus dem Repository runterladen? z.B. https://github.com/Unode/python-feedpar ... master.zip und dann über python setup.py install?
Ich will kein git clone auf meinem RootServer...

Oder kann ich das auch lokal bei mir machen und dann quasi nen build?
Antworten