IronPython 2.0で「simplejson」(またはそれに依存するもの) を「インポート」しようとすると、「LookupError: unknown encoding: hex」が発生します。どうすればこれを機能させることができますか?
2700 次
2 に答える
8
これを回避するには、壊れた依存関係をインポートする前に、16 進コーデックを手動でインポートします。
from encodings import hex_codec
この問題はIronPython によって追跡されていますが、これまでのところ、標準の Python ライブラリのバグであると主張しています。
于 2009-02-26T01:53:16.273 に答える
2
ありがとう、スブロム。IronPython の乗組員は、標準ライブラリ (または少なくとも 2.7 の Freeze ツール) のバグであると言っているのは正しいと思います。from encodings import hex_codec
スクリプトに明示的に記述されていない場合、「フリーズ」したプログラムで問題が発生します。
「necro-post」して申し訳ありませんが、少なくとも Freeze ツールに関しては、この問題は関連していると思います。
于 2010-07-23T01:13:41.997 に答える