升级到 13.04 时出错,“‘ascii’编解码器无法编码字符”

升级到 13.04 时出错,“‘ascii’编解码器无法编码字符”

尝试从 12.10 升级到 13.04 时,出现以下错误:

Traceback (most recent call last):
  File "/usr/bin/do-release-upgrade", line 108, in <module>
    print(_("Checking for a new Ubuntu release"))
UnicodeEncodeError: 'ascii' codec can't encode character '\xf3' in position 32: ordinal not in range(128)

答案1

从服务器 Ubuntu 15.10 升级到 16.04 时也遇到同样的问题。对我有帮助的解决方案是:

LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 LANGUAGE=en_US.UTF-8 do-release-upgrade

原始答案:https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1278280/comments/9

答案2

套用原帖的评论,问题在于区域配置错误。出于某种原因,系统使用的是类似中文的语言。它不是手动安装的,也无法卸载。为了修复此错误,系统区域设置已更改。

看: 有些菜单有中文/日文!

答案3

我从 Xubuntu 13.10 升级到 14.04 时遇到了同样的问题。我将系统范围的语言环境从芬兰语更改为英语/美国,升级成功。

相关内容