bialix
Ноя. 13, 2007 21:23:37
У меня на машине типично стоит питон 2.4 и 2.5.
2.5 основная лошадка, 2.4 для проверки совместимости и сборки инсталлятора Базара под эту версию.
Начал пробовать пускать плагины на питоне из под PSPad. Он использует питон через WSH. Почему-то постоянно вызывается питон 2.4.
Повторюсь – везде по умолчанию 2.5 стоит основным питоном. Как мне объяснить WSH, чтобы он юзал 2.5?
bialix
Ноя. 13, 2007 22:26:05
Вроде нашел. Поддержка WSH для питона осуществляется за счет библиотеки pywin32. При установки этой библиотеки она регистрирует себя в качестве питон-платформы для WSH. Проблема была в том, что я ставил
pywin32@python2.4 после установки 2.5. Соответственно он стал дефолтным для WSH. Переустановил
pywin32@2.5 и все заработало как хочется.
The gray Cardinal
Ноя. 16, 2007 13:11:28
bialix
Начал пробовать пускать плагины на питоне из под PSPad.
Это плагины, расширяющие сам PSPad? А можно на них посмотреть?
bialix
Ноя. 16, 2007 19:17:00
На самом деле это скрипты, а не плагины.
Вот здесь есть примеры:
http://www.trepca.si/blog/?cat=8Однако после обнаружения бага с единым глобальным пространством имен, я лично не вижу большого смысла вникать в скриптование PSPad:
http://forum.pspad.com/read.php?4,43403