2022/03/21(月) [n年前の日記]
#1 [python] インストールしてあったPythonを更新
メインPC Windows10 x64 21H2機にインストールしてあった Python 3.9.9 64bit を 3.9.11 にアップデートした。ついでに、pip でインストールしてあった各モジュールに対して、pip list -o で更新可能なものをリストアップして、pip install hoge -U で更新しておいた。
pycairo を使って、ちょっと実験をしようとしたのだけど、結果をGUIで表示するあたりで悩んでしまった。どのGUIライブラリを使うべきだろう…。
とりあえず Python 3.9.11 64bit + tkinter を使って表示できるように手元のスクリプトを修正していたけれど、Python 2.7.x + PyGTK を使って表示するスクリプトも発掘してしまったので、そちらも Python 3.9.11 + pygobject で動くように修正中。
ただ、Windows (Windows10 x64 21H2)上で Python 3.9.11 + pygobject を利用したい場合は、msys2上で Python 3.9.x や関連パッケージをインストールして、そちらを使うようにしないといけないので、ちょっと面倒で…。そもそも Windows上で PyGTK (pygobject) を使おうとするのがおかしいのかもしれない。PyQt や PySide があるんだからそっちを選んだほうがいいのかも。
pycairo を使って、ちょっと実験をしようとしたのだけど、結果をGUIで表示するあたりで悩んでしまった。どのGUIライブラリを使うべきだろう…。
とりあえず Python 3.9.11 64bit + tkinter を使って表示できるように手元のスクリプトを修正していたけれど、Python 2.7.x + PyGTK を使って表示するスクリプトも発掘してしまったので、そちらも Python 3.9.11 + pygobject で動くように修正中。
ただ、Windows (Windows10 x64 21H2)上で Python 3.9.11 + pygobject を利用したい場合は、msys2上で Python 3.9.x や関連パッケージをインストールして、そちらを使うようにしないといけないので、ちょっと面倒で…。そもそも Windows上で PyGTK (pygobject) を使おうとするのがおかしいのかもしれない。PyQt や PySide があるんだからそっちを選んだほうがいいのかも。
[ ツッコむ ]
以上、1 日分です。