в зависимости от вашей операционной системы, вы должны искать директории GIMP плагина, что-то вроде:
GIMP 2\lib\gimp\2.0\plug-ins
и скопировать скрипт там. Конечно, вы должны добавить регистрации вещей что-то вроде этого:
register(
"python-fu-draw", #<- this is plugin name
N_("brief"), #<- description
"Long", #<- description
"name surname", #<- author
"@Copyright 2013", #<- copyright info
"2013/10/29", #<- creation date
N_("_Draw..."), #<- label shown in gimp's menu
"", #<- kind of image requested from your script (INDEX,RGB,...and so on)
[ #<- input parameters array
(PF_FILE, "ifile", N_("Color input file"), 'default.txt'),
],
[], #<- output parameters array (usually empty)
draw, #<- main method to call
menu="<Image>/Filters/", #<- Where add your plugin
domain=("gimp20-python", gimp.locale_directory)
)
main() #<- don't forget this
После того, как вы скопировали скрипт в нужный каталог с правыми регистрационными вещами вы можете запустить GIMP и запустить скрипт, выбрав его в раскрывающемся меню, выбранном в регистрации материале , Вам не нужно запускать его с консоли python. Поэтому те, кто не будет работать:
python myscript.py
./myscript.py
>>> myscript
Для отладки сценария в интерактивном режиме откройте консоль питона-фу из канители:
Filters->Python-fu->Console
Посмотрите на this вебе-сайте. Главным образом слайды очень полезны.
Хотя, если вы хотите запустить скрипт в пакетном режиме, пожалуйста, посмотрите на this
@ hus787 благодарит. Это плагин, который я пытаюсь написать сам. Я хочу знать, как сказать, почему плагин не загружается. – Yotam