Nuitka Unicode Hello World 错误

0 投票
1 回答
863 浏览
提问于 2025-04-17 21:30

我刚在Nutika上尝试编译一个非常简单的程序(使用的是Ubuntu 12.04,最新的nuitka从PyPI安装),结果遇到了问题。

   # -*- coding: utf-8 -*-    
   print u"Hi Männer"

然后出现了一个异常。

我用命令

nuitka test.py

UnicodeEncodeError: 'ascii' codec can't encode character u'\xe4' in position 4: ordinal not in range(128)

但是在网上搜索没有找到解决办法。也许在StackOverflow上,有人能告诉我怎么编译包含特定国家的Unicode字符的nuitka程序?

1 个回答

0

这个方法在某种程度上是有效的。

# -*- coding: utf-8 -*-
print u"Hi Männer".encode('utf-8')

撰写回答