Behebung: „UnicodeDecodeError: „ASCII“-Codec kann Byte nicht decodieren“

| | | | | | | | | | | | | | | | |
as3:~/ngokevin-site# nano content/blog/20140114_test-chinese.mkd as3:~/ngokevin-site# wok Traceback (letzter Aufruf zuletzt): Datei „/usr/local/bin/ wok", Zeile 4, in Engine()-Datei "/usr/local/lib/python2.7/site-packages/wok/engine.py", Zeile 104, in init self.load_pages()-Datei "/usr/local /lib/python2.7/site-packages/wok/engine.py", Zeile 238, in load_pages p = Page.from_file(os.path.join(root, f), self.options, self, renderer) File " /usr/local/lib/python2.7/site-packages/wok/page.py", Zeile 111, in from_file page.meta["content"] = page.renderer.render(page.original) Datei "/usr /local/lib/python2.7/site-packages/wok/renderers.py", Zeile 46, in render return markdown(plain, Markdown.plugins) File "/usr/local/lib/python2.7/site-packages /markdown/init.py", Zeile 419, in markdown return md.convert(text) File "/usr/local/lib/python2.7/site-packages/markdown/init.py", Zeile 281, in convert source = unicode(source) UnicodeDecodeError: „ascii“-Codec kann Byte 0xe8 in Position 1 nicht decodieren: ordina Ich bin nicht in Reichweite (128). -- Hinweis: Markdown akzeptiert nur Unicode-Eingaben! 

Wie kann ich das Problem beheben?

In einigen anderen Python-basierten statischen Blog-Apps können chinesische Posts erfolgreich veröffentlicht werden. Wie diese App: http://github.com/vrypan/bucket3. Auf meiner Website http://bc3.brite.biz/ kann chinesische Post erfolgreich veröffentlicht werden.