2016-12-22 19 views
0

私はtkinterを使用してGUIを作成していますが、私はmatplotlibを使用してtkのウィンドウを表示しています。しかし、私はコードを実行すると、それは私に "ユニコードエラー"を与えます。Anacondaを使用してmatplotlibをインポートするときにUnicodeエラーが発生する

error image

私はすでに問題はパスに「\ U」の部分であることを知っている、しかし、私はこれを変更し、エラーを削除する方法を見つけることができません。

+0

Python 2またはPython 3を使用していますか? – BrenBarn

+0

@ Vinicius-Syl、あなたの質問に答えたら答えを受け入れてください。 –

答えて

0

問題はディレクトリ文字列にあります。

"C:\Users\Vinicius" 
this threadパー

ここで、\ Uのような、8文字のUnicodeエスケープを開始します」の「\のU00014321`。あなたのコードでは、エスケープは文字が続いて 'います

すべてのバックスラッシュを複製するか、文字列の前にr(生の文字列を生成する)の接頭辞を付ける必要があります。 @ martin-v-löwis

+1

Python 2では、 '\ U'エスケープは生の(ユニコード)文字列でも処理されるので、Usの前にバックスラッシュを複製する必要があることに注意してください。 – BrenBarn

+0

まず、答えに感謝します。 –

+0

まず、答えに感謝します。だから...私はこれを行う必要があることを知っている、質問は:これはモジュールから自動インポートされているので、それはすでに、どのように私はそれを変更することができます探してパスを知っている? –

関連する問題