Ubuntu14.04でPython3に対応したmatplotlibを使用するための手順をご紹介する。

1. matplotlibのインストール

Ubuntuには、Python3関係の主要なパッケージが標準のリポジトリにあるので、今回はこれを利用することにする。
標準のリポジトリを利用すれば、依存関係に悩まなくてすみ、アップデートも簡単なためお勧めである。
ターミナル(端末)を立ち上げて、次のコマンドを入力して、インストールを行う。


$ sudo apt-get install python3-matplotlib python3-gi-cairo

2. python3-cairocffiのインストール

次に、python3-cairocffiのインストールを行うが、これは標準リポジトリにはないので、こちらのサイト「python3-cairocffi : Vivid (15.04) : Ubuntu」よりダウンロードしてインストールを行う。vivid(15.04)とあるが、TrustyTahr(14.04)でも問題なくインストールできる。

まずは、32bit用か64bit用かを選択して、クリックする。

how-to-install-matplotlib-in-ubuntu-14-04-and-python-3-1

次に、赤枠で囲ったところをクリックすれば、ダウンロードが始まる。

how-to-install-matplotlib-in-ubuntu-14-04-and-python-3-2

python3-cairocffi_0.5.4-1_all.debのインストールは、ファイルをダブルクリックしてインストールを行うか、ターミナル(端末)で次のコマンドを実行する。


$ sudo gdebi python3-cairocffi_0.5.4-1_all.deb

gdebiは「.deb」ファイルの依存関係を解決してインストールすることができる。
gdebiがインストールされていなければ、次のコマンドでgdebiをインストールする。


$ sudo apt-get install gdebi

3. テスト

以上で、Python3に対応したmatplotlibを使うための準備ができた。
では、実際に使用できるかテストしてみる。
次のテキストを「test.py」として保存しておく。


import matplotlib.pylab as plt

plt.plot([1, 2, 3])
plt.show()

このファイルを実行して、画面に次のグラフが表示されれば成功だ。


$ python3 test.py

how-to-install-matplotlib-in-ubuntu-14-04-and-python-3-3

エラーが出てグラフが表示されない場合

ホームディレクトリ内の「.config/matplotlib」と「.cache/matplotlib」をどこかへ移動または削除して、再度実行してみてほしい。

関連する記事

  • R言語 CRAN Task View:RグラフィカルモデルR言語 CRAN Task View:Rグラフィカルモデル CRAN Task View: Graphical Modelsの英語での説明文をGoogle翻訳を使用させていただき機械的に翻訳したものを掲載しました。 Maintainer: Soren Hojsgaard Contact: sorenh at […]
  • R言語 CRAN Task View:政府統計&調査の方法R言語 CRAN Task View:政府統計&調査の方法 CRAN Task View: Official Statistics & Survey Methodologyの英語での説明文をGoogle翻訳を使用させていただき機械的に翻訳したものを掲載しました。 Maintainer: Matthias Templ Contact: matthias.templ at […]
  • WindowsでHeidiSQLを使用してMariaDBをバックアップ・リストアするの方法WindowsでHeidiSQLを使用してMariaDBをバックアップ・リストアするの方法 WindowsでHeidiSQLを使用してMariaDBをバックアップおよびリストア(復元)する方法をお伝えいたします。 MariaDBのバックアップ方法はいくつかありますが、今回ご紹介する方法は、ダンプファイルの作成という方法になります。MariaDBのダンプファイルの作成は、通常、CUI(黒い文字だけの画面)でmysqldumpというコマンドラインツールを用いて行い […]
  • Bioconductor Softwareパッケージ一覧Bioconductor Softwareパッケージ一覧 BioconductorのSoftwareパッケージの一覧をご紹介します。英語での説明文をgoogle翻訳を使用させていただき機械的に翻訳したものを掲載しました。パッケージを探す参考にしていただければ幸いです。 パッケージ確認日:2022/05/01 パッケージ数:2140 1. BiocGenerics S4 generic functions used […]
  • UbuntuにRStudioをインストールするための手順UbuntuにRStudioをインストールするための手順 Ubuntuにデスクトップ版のRStudioをインストールするための手順をお伝えする。 まず、Ubuntuが32bitか64bitかを確認するため、端末を起動させ(ショートカットキー:Ctrl+Alt+t)、以下のコマンドを実行する。 i686、i386と表示されれば32bit、x86_64、amd64と表示されれば64bitということである。 $ […]
Ubuntu14.04でPython3に対応したmatplotlibを使用するための手順