web-dev-qa-db-ja.com

Ubuntu 12.04にpython-matplotlibをインストールするにはどうすればよいですか?

私が試したとき

$ Sudo apt-get install python-matplotlib

次のエラーが発生しました:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package python-matplotlib

installする方法は?

7
Naveen Kumar

ターミナルで次のコマンドを入力します。

$ wget https://github.com/matplotlib/matplotlib/zipball/master
$ unzip master
$ cd matplotlib-matplotlib-bb3ea55
$ Sudo python2.7 setup.py build
$ Sudo python2.7 setup.py install

unzipコマンドが正しく機能しない場合は、ファイルを手動で抽出してください。 $ cd matplotlib-matplotlib-bb3ea55は適切なディレクトリでなければなりません(ただし、最後の7文字は異なる場合があります)。

9
Naveen Kumar

Matplotlibをインストールする「よりクリーンな」方法の1つは、pipを実行することです。

Sudo apt-get install python-pip
Sudo pip install matplotlib

また、最新の安定したバージョンを取得し、アップグレードがpypiにプッシュされたときのメンテナンスが容易になります。

ビルドプロセスがヘッダーファイルの不足について不平を言っている場合は、不足しているlibを次のようにインストールします。

Sudo apt-get install libfreetype6-dev libpng-dev

警告:matplotlibの1つの依存関係はnumpyであり、これはc拡張の点ではかなりのプロジェクトであるため、完全にビルドするには時間がかかる場合があります。

39
Ketouem

また、python-devパッケージがあることを確認してください。

そうでない場合は、以下を実行します。

Sudo apt-get install python-dev
6
Leandro N