Использование mathutils вне Blender

Oct 04 2020

Я установил mathutils 2.81.2 в свою установку Python 3.8.5 для использования вне Blender. Однако вроде ничего не работает. Например, я не могу создать единичную матрицу m = mathutils.Matrix()и найти ее компоненты, индексируя ее m[0][0]. я получилTypeError: 'Matrix' object is not subscriptable.

Печать просто возвращает значение по умолчанию <mathutils.Matrix object at ...>.

И попытка перемножить две матрицы с помощью @или матрицы с вектором дает TypeError: unsupported operand type(s) for @: 'Matrix' and 'Matrix'.

Разве mathutils не должен работать вне Blender? В конце концов, я могу установить его с помощью pip.

Между прочим, я также пробовал то же самое на Python 3.7.4 (эта версия использовалась в Blender 2.81). У меня там такие же проблемы.

Ответы

1 HariSreedhar Oct 04 2020 at 20:39

У меня это работает. Думаю, у вас проблема с установкой.