Results 3 comments of Frank Krick

Yes, that seems to be the same issue. The python 3 interpreter used the encoding returned by locale.getpreferredencoding() which on my Windows systems is cp-1252 and on my Linux system...

This seems to be related to the latexrender plugin. Try disabling the latexrender plugin by appending **-e latexrender** to the command you use to call MarkdownPP.

I had to do the same changes for arch. To bad I didn't see this before :) Anyway, highly recommend to merge