3

私は次のように私のファイルにプロットパッケージをインポートしています:

import matplotlib.pyplot as plt

後で私のコードでこのインポートを正常に使用しています(!)

fig = plt.figure(figsize=(16,10))

しかし、Eclipseは私にこれを言っています:「未使用のインポート:pltが見つかりました:matplotlib.pyplot」

これには非常に簡単な解決策があるかもしれませんが、インターネットでは見つかりませんでした。私はEclipseとPyDevを初めて使用しますが、Eclipseがpyplotをpltとして認識する方法があるはずです。

4

3 に答える 3

3

私は戸惑いを感じます。イグナシオとバクリオからのコメントはすでに正しい方向を示していた。実際、隣に

import matplotlib.pyplot as plt

私も輸入しています

from pylab import *

pylabはpyplotもインポートしているため、これらのインポートは互いに干渉します。後者のインポート結果を削除すると、Eclipseで警告メッセージが表示されなくなります。次回は完全なソースコードを貼り付けます。

于 2012-11-09T10:05:34.950 に答える
2

この問題を解決するには、[プロジェクト]->[プロパティ]->[PyDev]-[PYTHONPATH]に移動し、[国際情報を強制的に復元する]をクリックします。

于 2012-11-09T09:51:41.073 に答える
0

私も同じ問題を抱えていました。matplotlib 1.3.1(Win32ビット;Python 2.7.6)をインストールしました。私のlib/site-packages /フォルダーには、実際には2つの異なるmatplotlibフォルダーがあり、1つは実際のコードとバイナリーを含み、もう1つはmatplotlib-1.3.1-py2.7.egg-infoと呼ばれていました。... egg-infoで終わるものを削除しただけで、機能しました。説明については、次のスレッドを参照してください:http: //matplotlib.1069221.n5.nabble.com/ANN-matplotlib-1-3-0rc1-td41151.html

于 2014-01-23T08:39:07.617 に答える