2018/01/31(水) [n年前の日記]
#1 [python] python + cairo が使い易い環境って何だろう
WIndows10 x64 + Python 2.7 上で、pycairo (cairo) + tkinter を使って描画の実験をしていたのだけど、「そんなシンボルはねえよ」と文句を言われて悩んだり。調べてみたら、該当シンボルは pycairo 1.13 で追加されたもので、手元の pycairo は 1.8 だった…。
困ったな。手元の pycairo は、GIMP + Python-fu を使う関係で入れた _pygtk-all-in-one-2.24.2.win32-py2.7.msi 版なわけで…。 _pycairo の最新版は 1.15.6 なのだけど、それと比べると pygtk-all-in-one版は随分と古い。
pycairo を使うには cairo もインストールしないといけないらしいけど、ググってみたら msys2 をインストールしてアレコレしないといけないようで。
面倒だな…。何かこう、cairo も含めてサクッとインストールできて、なおかつ比較的新しい版を使えるライブラリは無いのかな…。
考えてみれば、cairo を使って何かを描いたら、画面に描画して確認したいよなと。そうなると、GUI関係のライブラリと組み合わせて使うことになるはずで。
wxPython あたりはどうだろう。サンプルを眺めてたら cairo で描画するサンプルも含まれていたし…。
困ったな。手元の pycairo は、GIMP + Python-fu を使う関係で入れた _pygtk-all-in-one-2.24.2.win32-py2.7.msi 版なわけで…。 _pycairo の最新版は 1.15.6 なのだけど、それと比べると pygtk-all-in-one版は随分と古い。
pycairo を使うには cairo もインストールしないといけないらしいけど、ググってみたら msys2 をインストールしてアレコレしないといけないようで。
面倒だな…。何かこう、cairo も含めてサクッとインストールできて、なおかつ比較的新しい版を使えるライブラリは無いのかな…。
考えてみれば、cairo を使って何かを描いたら、画面に描画して確認したいよなと。そうなると、GUI関係のライブラリと組み合わせて使うことになるはずで。
wxPython あたりはどうだろう。サンプルを眺めてたら cairo で描画するサンプルも含まれていたし…。
[ ツッコむ ]
以上、1 日分です。