[问题] systemd python stdout encode变成ANSI

楼主: walelile (wakaka)   2017-11-26 22:59:00
在尝试用systemd来挂载python3 script
碰到systemd会使python3 sys.stdout.encode变成ANSI
当有中文的时候就会出现fail
请问是否可以让sys.stdout.encode保持utf-8?
谢谢
作者: danny8376 (钓到一只猴子@_@)   2017-11-27 00:08:00
试试多加PYTHONIOENCODING=utf-8的env?
作者: kenduest (小州)   2017-11-27 00:40:00
systemd 内 unit 可以用 Environment 指定环境变量
楼主: walelile (wakaka)   2017-11-27 02:21:00
感谢K大!!

Links booklink

Contact Us: admin [ a t ] ucptt.com