Как установить Python для GIMP 2.6 (Windows)

24 Дек
как установить python для gimp windows

В очередном уроке gimp мы установим поддержку языка программирования Python для Windows. Это необходимо сделать для того, чтобы мы смогли запускать скрипты gimp написанные на языке Python (скрипты с расширением *.py)

Python (па́йтон, широко используется также русскоязычное произношение питон) — высокоуровневый язык программирования общего назначения с акцентом на производительность разработчика и читаемость кода.

В настоящее время скрипты написанные на языке Python являются более совершенными по сравнению с плагинами и скриптами созданными на устаревшем языке SCHEME (известный как Script-Fu).

Поддержка новых скриптов добавляет больше возможностей программе GIMP, но для того, что бы полностью воспользоваться всей прелестью плагинов gimp на Python, необходимо совершить несколько дополнительных шагов, о которых мы сегодня и поговорим в очередном уроке.

Установка поддержки Python успешно протестирована на:

Windows XP (32-bit), GIMP 2.6.11, Python 2.6.6, PyGtk all-in-one (все 32-bit), и перезагрузка (смотри шаг 12)
Windows Vista (32-bit), GIMP 2.6.11, Python 2.6.6, PyGtk all-in-one (все 32-bit), и перезагрузка (смотри шаг 12)
Windows Vista (64-bit), GIMP 2.6.11, Python 2.6.6, PyGtk all-in-one (все 32-bit)
Windows 7 (64-bit), GIMP 2.6.11, Python 2.6.6, PyGtk all-in-one (все 32-bit)

Шаг 1. Прежде всего, давайте убедимся, что у нас не установлена поддержка скриптов Python гимпом. Для этого откроем вкладку «Фильтры» и посмотрим в самый низ. Если рядом с надписью «Script-Fu» вы не заметили еще один пункт меню под названием «Python-Fu», то это говорит о том, что поддержка языка Python в GIMP отсутствует.

как установить python в windows

В очередном уроке мы рассмотри следующую ситуацию: GIMP для Windows уже установлен, и отсутствует поддержка языка Python.

Шаг 2. Python является языком программирования (язык сценариев), которые не поставляются вместе с GIMP, но его можно скачать отдельно, а затем, установив его, чтобы гимп получил новые возможности.

Если поддержка Python не доступна во время установки GIMP. Об этом свидетельствует невозможность установки галочки напротив пункта «GIMP Python Extension», так необходимые модули языка программирования отсутствуют в вашей операционной системе. Здесь же можно узнать, что поддерживаются только версии Python 2.5 и 2.6.

как установить python для gimp

Поэтому нам необходимо установить дополнительные модули, и после этого переустановить программу GIMP для активации поддержки скриптов Python.

Правила выбора модулей. Это важно знать:

Есть GIMP для 64 разрядных систем, но он является эксперементальным и использоваться только для тестирования. Так что если вы скачали GIMP, то скорей всего это будет обычный  32-разрядный GIMP (который вполне вполне пригоден для работы с Win32x и Win64x).

GIMP и Python должны быть созданы для одной и той же  платформы. Так что либо вы используете экспериментальный 64-разрядный GIMP и Python 64-разрядный (что не рекомендуется) или вы используете по умолчанию 32-разрядный GIMP и 32-разрядную версию Python (что рекомендуется).

Только Python 2.5 и Python 2.6, поддерживаются GIMP. Я пытался установить Python 2.7, но он не заработал у меня. Думаю,что и  Python 3 тоже не будет работать.

Шаг 3. Далее переходим по адресу:

http://www.python.org/download/releases/2.6.6/

и скачиваем Python 2.6.6, для этого щелкаем по ссылке Windows x86 MSI Installer (2.6.6) (sig).

как установить python для gimp windows

Теперь переходим по адресу

http://www.pygtk.org/downloads.html

и скачиваем «PyGtk allinone installer», для этого нажимаем сюда

как установить python для gimp windows

Теперь выбираем из списка «pygtk-all-in-one-2.24.0.win32-py2.6.msi» и кликаем по ссылке для скачивания.

как установить python для gimp windows

{xtypo_info}Если вы используете 64 разрядный GIMP, то желательно скачать 64 разрядный Python и PyGtk. Если вы не знаете, что это значит, то просто проигнорируйте данный совет.{/xtypo_info}

Шаг 4. Первым делом устанавливаем скаченный Python. Выберете пункт “install for all users”.

как установить Python на Windows

Далее выбираем каталог под установку (по умолчанию это папка на диске C:\ Python26\). Нажимаем «Next»

как установить python для gimp windows

В следующем окне нажимаем «Next»

как установить python для gimp windows

Начнется установка Python.

как установить python для gimp windows

После окончания установки нажимаем «Finish»

как установить python для gimp windows

Перезагружаем компьютер (вы можете этого не делать, но я все-таки РЕКОМЕНДУЮ перезагружать компьютер, пусть знает кто в доме хозяин).

Шаг 5. Затем запускаем установку «PyGtk all-in-one installer». Тем самым мы установим в систему следующие модули PyCairo, PyGtk и PyGObject.

как установить python для gimp windows

как установить python для gimp windows

как установить python для gimp windows

Шаг 6. Как объяснялось выше, чтобы активировать поддержку Python, нам заново необходимо повторно запустить установку GIMP. При появлении следующего окна нажимаем на следующую кнопку, для активации расширенной установки программы.

python-in-gimp

Как видите, теперь у нас активировался последний пункт «GIMP Python Extension»

как установить python для gimp windows

Шаг 7. Теперь поддержка скриптов на языке Python установлена. Об этом свидетельствует надпись «Python-Fu» рядом с «Script-Fu» в меню «Фильтры».

как установить python для gimp windows

Работоспособность можете проверить, запустив «Фильтры — Python-Fu – Консоль». Должно открыться следующее окно

консоль python в гимпе

Если окно появилось, то установка поддержки языка Python выполнена успешно. Если этого не произошло, то перезагрузите компьютер.

Шаг 8. Чтобы установить скрипты Python в Gimp, вы должны скопировать их в следующие каталоги:

{xtypo_info}Важно. Копируя скрипты, убедитесь, что они находятся не в архиве. Разархивированный скрипт Python, будет иметь расширение файла .py{xtypo_info}

Windows (пользовательский) —C:\Users\«ваше имя пользователя»\.gimp-2.6\plug-ins) ИЛИ СЮДА:
Windows (системный) —C:\Program Files\GIMP-2.0\lib\gimp\2.0\plug-ins
Linux (пользовательский)- home/.gimp-2.6/plug-ins ИЛИ СЮДА:
Linux (системный) —lib\gimp\2.0\plug-ins

Месторасположение каталогов под дополнительные расширения вы можете узнать, запустив GIMP и перейдя по адресу «Правка – Параметры – Каталоги – Расширения»

15_python-in-gimp

После того, как вы установите новый плагин необходимо перезапустить GIMP. Чтобы запустить новое расширение, вы должны найти соответствующий пункт в меню программы гимп.

Как запустить тот или иной скрипт читайте в документации к устанавливаемую скрипту.

Шаг 12. Если после установки плагины появляются, но не запускаются то:

1) Перезагрузите компьютер.

2) Попробуйте установить плагин в системную папку, при этом удалив плагин из пользовательской папки.

На этом урок по установки поддержки языка python для gimp завершен. Спасибо за внимание и до скорых встреч. Подписывайтесь на обновления блога, чтобы быть в курсе новых уроков по графическому редактору gimp.

Источник: http://www.gimpusers.com/tutorials/install-python-for-gimp-2-6-windows

Авторский перевод и дополнение: Антон Лапшин

{module 89}

Пожалуйста, оцените эту статью, нажав на звездочки ниже:


Очень плохоПлохоСреднеХорошоОтлично (1 голосов, оценка: 3,00 из 5)
Loading...

P.S. Хотите получать АНОНСЫ НОВЫХ УРОКОВ к себе НА E-MAIL? Тогда подписывайтесь на обновления блога. Буду рад видеть вас среди своих читателей.


Кроме этого, можно нажать красивые социальные кнопочки ниже, чтобы поделиться информацией о блоге GimpArt.Org со своими друзьями в социальных сетях.

Тем самым вы мотивируете меня на создание новых уроков и поддерживаете мой проект в дальнейшем развитии. Спасибо Вам Большое!

Также рекомендую ознакомиться со следующей информацией, возможно, она вас заинтересует.

Видео курс азбука GIMP скачать

Комментариев к статье: 0;

  1. Semenneklyudov

    скачал все по инструкции, 2 последних окна при установки не выскачили и сразу финиш а фильтрах не появилось окно Python-Fu?

  2. Наталия

    и у меня не устанавливается

  3. Валерий Сиряев

    Антон!
    Твой урок ориентирован на GIMP-2.6, а в современной русифицированной версии GIMP-2.8 этот алгоритм не работает. Нельзя ли подновить очень хороший, но устаревший урок ?
    С уважением, Валерий Сиряев.

  4. Игорь

    Спасибо, конечно, за информацию, но неплохо было бы под конец написать не это:
    «Как запустить тот или иной скрипт читайте в документации к устанавливаемую скрипту.»
    а то, что нужно именно файл layerfx.2.8.py скопировать в указанные Вами папки
    C:\Users\«ваше имя пользователя»\.gimp-2.6\plug-ins)
    C:\Program Files\GIMP-2.0\lib\gimp\2.0\plug-ins
    Linux (пользовательский)- home/.gimp-2.6/plug-ins ИЛИ СЮДА:
    Linux (системный) -lib\gimp\2.0\plug-ins

    Вы той фразой вводите людей в заблуждение. Никаких скриптов «запускать» не нужно, и тем более отыскивать «документации к установленному скрипту».
    Потратил на поиски этих методов запуска скрипта и документаций как минимум 3 часа

    Также нужно отметить где именно появится плагин:
    1) в меню «слои» в самом низу «leyer effects»
    2) или правой кнопкой по слою и там тоже в самом низу «leyer effects»

    Всё работает и на 2.8 версии
    Если появилась консоль, то копируйте layerfx.2.8.py (можно найти в гугле 2.8)
    в те папки (я копировал и в юзерскую и в системную), перезагрузите гимп и плагин появится.

    У меня установлены:
    Сам Gimp(x86 x64): gimp-2.8.14-setup-1.exe
    Python: python-2.7.10.amd64.msi
    Фича для скриптов (нужна только для винды): pygtk-2.24.0.win32-py2.6.msi
    И файл, что нужно было скачать и скопировать в указанные папки: layerfx.2.8.py

    Для тех у кого убунта — подсказочка как скопировать файлы через терминал (так просто не скопируешь):

    сp (английскими) /путь к файлу/имя файла (пробел) /путь к папке куда копируем/
    пример
    sudo cp /home/igury/Загрузки/layerfx.2.8.py /usr/lib/gimp/2.0/plug-ins/

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *