py3k RC-1:“ LookupError:不明なエンコード:uft-8”

StackOverflow https://stackoverflow.com/questions/210344

  •  03-07-2019
  •  | 
  •  

質問

Python 3.0の最初のリリース候補をインストールしたばかりで、次のように入力するとこのエラーが発生しました。

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

utf -8ではなく、 uft -8と表示されていることに注意してください

これはpy3k固有のバグですか、それとも私の構成の誤りですか?このフランス語ロケールのWindows XP SP3マシンには、他のバージョンのPythonはインストールされていません。

編集

A バグは10月16日に Alex Coventry によって埋められました。

役に立ちましたか?

解決

これはタイプミスではなく、テストモジュールでの意図的なエラーです。

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パッケージであろうと、あなたのマシンであろうと、どこかの設定ファイルのタイプミスのように見えます。安定した最終Python 2.6( __ future __ からのインポートで3.0の構文変更をサポート)をインストールしてみてください。それが機能する場合は、おそらくバグレポートを提出する必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top