私はpythonが初めてであり、グラフの問題に取り組んでいます。このグラフを描いて理解を深めたいと思います。 matplotlibモジュールはこのためにインポートされることになっていることを学びましたが、プロジェクトに追加する方法がわかりません(私はJava開発者であり、クラスパスにjarを追加するのとほとんど同じです)
やってみると
import matplotlib
次のエラーが表示されます。
File "/Library/Python/2.7/site-packages/networkx-1.7rc1-py2.7.Egg/networkx/drawing/nx_pylab.py", line 114, in draw
raise ImportError("Matplotlib required for draw()")
ImportError: Matplotlib required for draw()
ImportError: No module named matplotlib.pyplot
モジュールで実行するために何かをダウンロードする必要がありますか?
モジュール:new
デビッド・ロビンソンが別の回答のコメントで指摘しているように、不完全なエラーメッセージを投稿した可能性があります。その場合、組み込みモジュールnew
がnew.py
gis
モジュール内。 -その場合、 推奨される修正 はgis
バージョンの名前を変更します。
不完全なMatplotlibインストール
または、出力が与えられた場合、networkx
をインポートしようとして、matplotlib
(正しく)がインストールされていないようです。
buntを使用している場合でも、matplotlib
がに正しくインストールされていることを確認できますか
Sudo apt-get install python-matplotlib
または、pip
またはeasy_install
、
pip install matplotlib
または
easy_install matplotlib
windowsを使用する場合、コマンドプロンプトを開き、入力します
python -m pip install matplotlib
linux usersの場合、これを入力します
Sudo apt-get install python-matplotlib
私は同じ問題を解決しました-このパッケージだけでなく-pip installの代わりに使用します:
Sudo apt-get install python-matplotlib
cv仮想環境で作業してからコマンドを使用し、source〜/ .profile workon cvを使用して仮想環境でスクリプトを実行します