mieki256's diary



2025/06/01() [n年前の日記]

#1 [gimp] GIMP 3.0.4 Portable上でPython Consoleを動かせた

昨日、Windows10 x64 22H2上に、GIMP 3.0.4 Portable をインストールしたけれど。

_GIMP Portable | PortableApps.com

この版には Python Consoleが入ってなくて、ちょっと困ってしまった。GIMP 3.0 では Python-Fu / GIMP-Python の仕様が大幅に変更されてしまったので、Python Console を使いながら仕様を把握したいと思ったのだけど…。そのPython Console が無いのでは…。

ただ、samjさんという方が個人でビルドした GIMP Portable も存在していて。

_samj Creations: G'MIC 3.5.5 GMIC-CLI GMIC-QT6 , GMIC-GIMP-QT6 , GIMP-3.0.4 Win 64 compile avec CLANG et QT6

そちらの版、Gimp_3.0.4_Portable_clang.7z を入手・解凍して試してみたところ、そちらの版なら Python Console が入っていた。フィルター → Development → Python-Fu → Python Console、で呼び出せる。

gimp30_python_console_ss01.png

これで、GIMP 3.0 に対応した Python-Fuスクリプトを書けそうではあるなと…。

python.exeの場所を確認 :

念のため、Python Console上で、どの場所に置かれてるPython.exeが使われているのか確認してみた。

_Pythonのインストール場所について(Windows) - ガンマソフト

import sys と打ってから、sys.executable を確認すればいいらしい。

GIMP 3.0.4 Python Console
Python 3.12.10 (main, Apr 18 2025, 06:12:22)  [GCC UCRT Clang 20.1.3 64 bit (AMD64)]
>>> import sys
>>> sys.exec_prefix
'D:\\Prog\\Gimp-3.0.4-Portable-samj'
>>> sys.executable
'D:\\Prog\\Gimp-3.0.4-Portable-samj\\bin\\python3w.exe'
>>> 

gimp30_python_console_ss02.png

Python のバージョンは 3.12.10 で、GIMP Portable がインストールされている場所の bin/python3w.exe が使われている模様。Windowsのシステムにインストールしてある Python が呼び出されているわけではなさそうだなと…。

以上です。

過去ログ表示

Prev - 2025/06 - 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

カテゴリで表示

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


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

Powered by hns-2.19.6, HyperNikkiSystem Project