【问题标题】:py3k RC-1: "LookupError: unknown encoding: uft-8"py3k RC-1:“查找错误:未知编码:utf-8”
【发布时间】:2010-09-17 15:26:02
【问题描述】:

我刚刚安装了 Python 3.0 的第一个候选版本,输入后出现此错误:

>>> help('modules foo')
[...] LookupError:未知编码:uft-8

注意它说的是 uft-8 而不是 utf-8

这是 py3k 特有的错误还是我的错误配置?我没有在这台法语语言环境 Windows XP SP3 机器上安装任何其他版本的 Python。

编辑

bug 已于 10 月 16 日由Alex Coventry 填写。

【问题讨论】:

    标签: python python-3.x


    【解决方案1】:

    无论是在 Py3k 包中还是在您的机器上,看起来像是某个配置文件中的拼写错误。您可以尝试安装稳定的最终 Python 2.6(它支持从 __future__ 导入的 3.0 语法更改),如果可行,您可能应该提交错误报告。

    【讨论】:

      【解决方案2】:

      这不是拼写错误,而是测试模块中的故意错误。

      met% pwd
      /home/coventry/src/Python-3.0rc1
      met% rgrep uft-8 .
      ./Lib/test/bad_coding.py:# -*- coding: uft-8 -*-
      ./py3k/Lib/test/bad_coding.py:# -*- coding: uft-8 -*-
      

      删除此模块会导致help 命令以不同的方式失败。

      然而,这是一个错误。有人应该提交报告。

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-30
      • 2012-01-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多