如何修復:“UnicodeDecodeError:“ascii”編解碼器無法“解碼字節”

| | | | | | | | | | | | | | | | |
as3:~/ngokevin-site# nano content/blog/20140114_test-chinese.mkd as3:~/ngokevin-site# wok Traceback(最近一次調用最後):文件“/usr/local/bin/ wok”,第 4 行,在 Engine() 文件中“/usr/local/lib/python2.7/site-packages/wok/engine.py”,第 104 行,在 init self.load_pages() 文件中“/usr/local /lib/python2.7/site-packages/wok/engine.py”,第 238 行,在 load_pages p = Page.from_file(os.path.join(root, f), self.options, self, renderer) 文件中“ /usr/local/lib/python2.7/site-packages/wok/page.py",第 111 行,在 from_file page.meta["content"] = page.renderer.render(page.original) 文件"/usr /local/lib/python2.7/site-packages/wok/renderers.py”,第 46 行,在渲染返回 markdown(plain, Markdown.plugins) 文件“/usr/local/lib/python2.7/site-packages /markdown/init.py”,第 419 行,在 markdown 返回 md.convert(text) 文件“/usr/local/lib/python2.7/site-packages/markdown/init.py”,第 281 行,在轉換源中= unicode(source) UnicodeDecodeError: "ascii" codec can"t decode byte 0xe8 in position 1: ordina l 不在範圍內(128)。 -- 注意:Markdown 只接受 unicode 輸入! 

如何解決?

在其他一些基於python的靜態博客應用中,可以成功發布中文帖子。比如這個應用:http://github.com/vrypan/bucket3。在我的站點http://bc3.brite.biz/,中文帖子可以發成功了。