Render.ru

Как обновить python в maya?

Арти

Знаток
Рейтинг
52
#1
Здравствуйте! Как обновить питон 2.6 до 3 в Maya? что бы Maya читала скрипты написанный на 3 питоне.
 

logosman

Модератор форума
Команда форума
Рейтинг
316
#2
Обновить не получится. У Maya жёсткая связка с Python 2. При том Python 2 отличается от Python 3 как синтаксически, так и API. Они друг с другом не совместимы.
Есть сложные способы их подружить, но для этого понадобятся крепкие знания C/C++, CPython и Maya SDK.
Лучше по возможности переписать скрипты с Python 3 на Python 2
 

Арти

Знаток
Рейтинг
52
#3
Обновить не получится. У Maya жёсткая связка с Python 2. При том Python 2 отличается от Python 3 как синтаксически, так и API. Они друг с другом не совместимы.
Есть сложные способы их подружить, но для этого понадобятся крепкие знания C/C++, CPython и Maya SDK.
Лучше по возможности переписать скрипты с Python 3 на Python 2

------------------------------
"Самое изысканное удовольствие состоит в том, чтобы доставлять удовольствие другим". (Лабрюйер)
А не знаете когда в Мае будет 3 питон?
 

logosman

Модератор форума
Команда форума
Рейтинг
316
#4
А не знаете когда в Мае будет 3 питон?
Об этом информации не видел. Но предполагаю что не скоро. Таким шагом они могут потерять пользователей (а следовательно и деньги) из-за того, что наработанные годами скрипты на Python 2 вдруг перестанут работать в новых версиях (только если Autodesk не сделает "мост" поддержки Python 2 из 3). В итоге большинство останутся на старой проверенной Maya.
Но с другой стороны Autodesk поддерживает FBX SDK как для Python 2, так и Python 3, о чём тоже можно задуматься.
 

Арти

Знаток
Рейтинг
52
#5
Всё я обновил питон до 3, теперь мая читает код третьего питона. Спасибо за ответы.
 
Сверху