Подскажите, можно ли запустить плагины написанные на старой версии Python 2.6.5 в Python 2.7.3 ?
Ситуация следующая есть такая программа для композитинга The Foundry Nuke, в нее встроен Python 2.6.5. В директории где установлен Nuke есть папка с плагинами следующего типа:
http://savepic.su/2634199.htm
Как я понял, она отвечает за ввод таких команд, например: nuke.createNode(“Grade”, inpanel=False) - создает ноду grade, при этом окно с настройками ноды открываться не будет.
http://savepic.su/2650552.htm
Так вот я Nuke смог приконнектить к Wing IDE, и казалось бы все работает, все отлично, но не работают автодополнения, ну я значит прописал все эти библиотеки и скрипты в PYTHONPATH, в итоге вылетает сразу ошибка:
http://savepic.su/2674135.htm
Я предполагаю что это ошибка связана с тем что скомпилированные .py файлы, не поддерживаются Python 2.7.3 т.к. написаны на 2.6.5.
Можно ли как-нибудь перекомпилировать все эти файлы из папки nukescripts, и чтобы автодополнения заработали, сложно ли это будет для новичка?
Жалко что в директории Nuke нигде нету самого Python.exe а то можно было подключить его в качестве Python Executable и проблем бы не было.