py3k RC-1:“查找错误:未知编码:utf-8”
Posted
技术标签:
【中文标题】py3k RC-1:“查找错误:未知编码:utf-8”【英文标题】:py3k RC-1: "LookupError: unknown encoding: uft-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 填写。
【问题讨论】:
【参考方案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
命令以不同的方式失败。
然而,这是一个错误。有人应该提交报告。
【讨论】:
我提交了一份报告。 bugs.python.org/…以上是关于py3k RC-1:“查找错误:未知编码:utf-8”的主要内容,如果未能解决你的问题,请参考以下文章
如何将 Angular 2 RC 1(或更早版本)表单迁移到 Angular 2 RC 2 / RC 4 新表单
gradle-4.1-rc-1-all.zip gradle-4.1-rc-2-all.zip 免费下载(百度网盘)