mieki256's diary



2025/10/21(火) [n年前の日記]

#1 [tkinter][python] tkinterを勉強中

Windows11 x64 25H2 + Python 3.10.10 + TkEasyGUI 1.0.40 でそれっぽいウインドウ画面は作れたのだけど、せっかくだからスクリプトを exe化したい。となるとパッケージが少ないほうがいいだろう。ということで、tkinter を使って書き直しているところ。

記述が増えて面倒臭いな…。

p5パッケージが邪魔をする :

TkEasyGUI のバージョンを上げようとして、python -m pip install tkeasygui -U と打ったら、エラーと言うか警告が出てきた。

TkEasyGUI 1.0.40 が要求する Pillow のバージョンも更新されたのだけど、別途インストールしてあった p5というパッケージが要求している Pillow のバージョンが低すぎて、pip が整合性を解決できないと言ってくる…。

とりあえず、p5 をアンインストールした。必要になったら venv で仮想環境を作ってそこにインストールして使えばいいかなと…。

ちなみに p5 は、Pythonを使って Processing/Proce55ing のような感覚で何かしらを作れるパッケージらしい。

_p5 - PyPI
_Processing風のPythonライブラリ(Python Mode for Processing に変わるCPythonのライブラリ) processing - Qiita

依存パッケージのバージョンは、requirements.txt で指定されているけれど…。

_p5/requirements.txt at master - p5py/p5

どうして依存パッケージのバージョンを軒並み決め打ちしちゃってるんだろう?


_Not compatible with Python >=3.11 - Issue #466 - p5py/p5
_Cannot install p5 package with Python 3.12 - Issue #469 - p5py/p5

Pillow 等が上位バージョンでも p5 は動いているよ? という報告が一応上がっているみたい。ただ、作者さんは Windows機を持ってないから動作確認できないとかなんとか書いてあるようにも見えた。

#2 [nitijyou] ダイソーでコードフックを購入

ダイソーリオンドール須賀川店で、コードフック類を購入。


洗面所のドアの周りに延長コードを這わせて、夏は小型扇風機、冬は小型電気ファンヒーターを動かしているけれど、その延長コードをドア回りに固定していたコードフックが剥がれてしまった。貼り直さないと…。

ドアの枠と現物合わせしてみたら、可動式クリアコードフックのほうは縦サイズが大き過ぎて使えない感じだった。クッション付きコードフックのほうでどうにかしておこう…。

本当は、両面テープの類は貼り付けてから24時間放置して、貼り付け強度を最大にしておいてから、その状態でモノを載せたほうが良いのだけど。延長コードを24時間放置しておくわけにもいかないので、まだ貼り付け強度が足りてない気もするけれど即座にコードを載せてしまった。剥がれてしまったら、その時また考えよう…。

以上、1 日分です。

過去ログ表示

Prev - 2025/10 - Next
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project