WindowsでCondaを使ってQtなしでMatplotlibをインストールする方法
CondaでMatplotlibをQt依存なしでインストールするには?
Windows環境でCondaを使用してMatplotlibをインストールする場合、通常のmatplotlibパッケージにはQtなどのGUIツールキットが依存関係として含まれることがあります。GUIコンポーネントが不要で、軽量な環境を構築したい場合は、matplotlib-baseというベース版パッケージをインストールするのがおすすめです。
基本的なインストールコマンド
conda-forgeチャンネルからQt依存を含まないMatplotlibをインストールするには、以下のコマンドを実行します。
conda install -c conda-forge matplotlib-base
これが最もシンプルで推奨される方法です。通常の用途であれば、このコマンドだけで十分です。
特定バージョン・テスト版をインストールする場合
開発中のテスト版やリリース候補版など、特定のラベルが付いたビルドを利用したい場合は、以下のコマンドから目的に合ったものを選択してください。
# テスト版
conda install -c conda-forge/label/testing matplotlib-base
conda install -c conda-forge/label/testing/gcc7 matplotlib-base
# リリース候補(RC)版
conda install -c conda-forge/label/matplotlib_rc matplotlib-base
conda install -c conda-forge/label/matplotlib-base_rc matplotlib-base
conda install -c conda-forge/label/rc matplotlib-base
# 過去の時点のビルド
conda install -c conda-forge/label/cf202003 matplotlib-base
conda install -c conda-forge/label/cf201901 matplotlib-base
conda install -c conda-forge/label/gcc7 matplotlib-base
各ラベルの違い
- matplotlib-base:QtなどのGUIバックエンドを含まない軽量版。スクリプト実行やJupyter Notebookでの利用に最適です。
- label/testing:開発中のテスト版。最新機能を試せますが、動作の安定性は保証されません。
- label/rc:正式リリース前のリリース候補(Release Candidate)版です。
- label/cf201901・cf202003:特定時点でスナップショット化されたconda-forgeのビルドです。
- label/broken:既知の問題があるビルドのため、特別な理由がない限り使用は避けてください。
インストールの確認方法
インストールが完了したら、以下のコマンドで正しく導入されたかを確認できます。
python -c "import matplotlib; print(matplotlib.__version__)"
バージョン番号が表示されれば、インストールは成功しています。
注意点
matplotlib-baseにはGUI表示用のバックエンドが含まれていないため、別ウィンドウでグラフを表示したい場合は、PyQt5やTkinterなどのバックエンドを別途インストールする必要があります。一方、savefig()による画像ファイルへの保存や、Jupyter Notebook上でのインライン表示であれば、matplotlib-base単体で問題なく動作します。
-
VirtualBoxを使ってWindows 10にUbuntuをインストールする完全ガイド
Windowsをお使いの方でも、OSを切り替えることなくUbuntuを利用することができます。その鍵となるのが、VirtualBoxを使った仮想環境の構築です。仮想マシンの大きなメリットは、必要なときだけ起動できる点と、ディスクのパーティション分割といった特別な作業が一切不要な点にあります。 この記事では、VirtualBoxを使用してWindows 10上にUbuntuをインストールする手順を、初心者にもわかりやすく解説します。 作業を始める前に、以下の3つのソフトウェアをダウンロードしておきましょう。 Oracle VirtualBox Ubuntu(ISOイメージ) VirtualBo
-
【完全ガイド】USBメモリを使ってWindows 11をゼロからクリーンインストールする方法
Microsoftは、世界で最も利用されているパソコン向けOS「Windows」の最新バージョンとなるWindows 11を正式リリースしました。Windows 11には、ゲーム機能の強化、洗練されたシンプルなレイアウト、直感的に操作できるショートカットなど、数多くの新機能が搭載されています。Windows 11の最小ハードウェア要件を満たすWindows 10 PCをお持ちであれば、無料でアップグレードすることも可能です。 Windows 11のインストール方法はいくつか存在しますが、本記事では、既存OSからのアップグレードに頼らず、Microsoft公式のISOイメージや起動可能なUSBメ