문제

방금 Python 3.0의 첫 번째 릴리스 후보를 설치하고 입력 한 후이 오류를 얻었습니다.

>>> help('modules foo')
[...]
LookupError: unknown encoding: uft-8

그것이 말한다는 것을 주목하십시오 uft-8은 아닙니다 UTF-8

이것은 PY3K 특정 버그입니까 아니면 내 부분에 대한 오해입니까? 이 프랑스 로케일 Windows XP SP3 머신에 다른 버전의 Python이 설치되어 있지 않습니다.

편집하다

벌레 채워졌습니다 Alex Coventry 10 월 16 일.

도움이 되었습니까?

해결책

오타가 아니며 테스트 모듈에서 고의적 인 오류입니다.

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 다른 방식으로 넘어 지도록 명령.

그러나 그것은 버그입니다. 누군가가 보고서를 제출해야합니다.

다른 팁

PY3K 패키지 나 컴퓨터에서 어딘가에 구성 파일의 오타처럼 보입니다. 안정적인 Final Python 2.6을 설치하려고 시도 할 수 있습니다 (가져 오기 3.0 구문 변경을 지원합니다. __future__), 그리고 그것이 작동한다면 아마도 버그 보고서를 제출해야 할 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top