Pytho3 を自分のPCに合うように配置する。
3_12A (original3.12) について
12A は Tcl_Tk が pyxel になっている旧3.12です。
この時点では、tkはありますが、動きません。
12A は12のpip,pyxel,拡張 の入った無駄にメモリーのある10の進化型です。
Python オリジナルサイトにはありません。
リスクを覚悟なら、https://tattyan0-0.sakura.ne.jp/PC_new_win_programs/index.html
にありますが、リスクを嫌うならpython3.12.0に読み替えて試してください。
12A.zip を 適当に解凍して中の /Pytho3_12A/ をC:\ 直下に配置します。
もちろん、パスは通っていません。
中の python.exe を _re_name_look ディレクトリにコピーして python3_12A.exe などのオリジナル固有子に替えます。
この時点で、UPDから外れます。ただし、Python3_12Aフォルダーのpythonとして、独自存在になります。12A.exeを呼ぶ限り。
これで、いったんpython3_12Aはおいておいて 13N に行きます。
3_13N (python3.13.14 msi モデル)DLで3_14(3.14に上がったので検証しながら書きます)
https://www.python.org/
で探してください。


念のため、外しておきます
c:\Python3_14N\ を作ります。N=ノーマル 起動します。

Customize を選択します。next
All yuoser tyecke [Brause] C:/Python3_14N

[Insutall] ... [Close]
C:\Pytho3_14A_re_name_look\ to in python.exe (14.exe) rename python3_14N.exe 好みで。
copy _re_name_look\python3_14N.exe ..\python3_14N.exe 元の位置に別名で。

そのままでは、user 位置でpython3_14N.exeを追加すると破綻の危険があるのでルートにPython3_14Nを作って入れている。また、Apache2.4などで通しやすい。
クリックして動くか、確認。ok.
python sample_new の導入
https://www.bing.com/search?pglt=427&q=python+sample+car_racing+%E6%9C%AC&cvid=ad21f69941624cefb5752210f406cf06&gs_lcrp=EgRlZGdlKgYIABBFGDkyBggAEEUYOTIGCAEQABhAMgYIAhAAGEAyBggDEAAYQDIGCAQQABhAMgcIBRDrBxhA0gEJNDc4NTJqMGo3qAIAsAIA&FORM=ANNTA1&adppc=EDGEXST&PC=W011
学びたかったら本があります。sample をダウンロードできます。
https://tattyan0-0.sakura.ne.jp/PC_new_win_programs/index.html
にも、あります。

拡張子を専用にして、関連付け(python3_12A.exe)にしてあります。

こんな感じで動きます。




動いたらtkのを.py => .py_tk にします。
import tkinter as tk
root = tk.Tk()
root.title("Tkinter Example")
frame = tk.Frame(root)
frame.pack()
label = tk.Label(frame, text="Hello, Tkinter!")
label.pack()
entry = tk.Entry(frame)
entry.pack()
button = tk.Button(frame, text="Click Me", command=lambda: print("Button clicked!"))
button.pack()
listbox = tk.Listbox(frame)
listbox.insert(1, "Item 1")
listbox.insert(2, "Item 2")
listbox.pack()
root.mainloop()
こんな感じ。
なぜ、Python3_12A と hon3_14N を置いたかは。
Python3_12A で pyxel を動かさずノーマルの通過型から hon3_14N Tlc_Tk hold型が起動でき
Python3_14N で Tlc_Tk を動かさずノーマルの通過型から pyxel を動かす。
cgi から hold box を出せるのではないか?が基本です。
まだ、ここには至っていません。
自信があったら、お試しください。
みっともないが、、、

無駄構築になっている。消せば済むことだが。。。設定、アプリ、13を選んでアンインストールmsiしてるから。
ちなみに、MSストアから、パイソンマネージャー入れておく。
余談だが、今までのは「倍損系」だった。。。