-13

このエラーを解決する方法を知っている人はいますか?

Exception Type: TypeError
Exception Value: coercing to Unicode: need string or buffer, dict found

手伝って頂けますか??

4

2 に答える 2

4

文字列またはバッファが必要な場所に辞書を指定しています。

コードをチェックするか、例外を取得する行の周りをデバッグする必要があります。文字列を期待するすべての関数が代わりに辞書を取得していないかどうかを確認してください。

辞書の索引付けを忘れている可能性があります。

于 2012-05-21T12:36:57.877 に答える
1

他の人が指摘しているように、このエラーは非常に一般的です。ただし、このコンテキストでは、matplotlibs フォント マネージャーの問題が原因のようです。Matplotlib で Latex を使用しようとしたときに同様の問題に遭遇し、David が提案したように、matplotlib.get_configdir() ディレクトリから fontList.cache を削除することで修正できました。

于 2012-11-15T13:35:40.663 に答える