Menggunakan mathutils di luar Blender

Oct 04 2020

Saya telah menginstal mathutils 2.81.2 dengan instalasi Python 3.8.5 saya untuk digunakan di luar Blender. Namun, sepertinya tidak ada yang berhasil. Misalnya, saya tidak dapat membuat matriks satuan m = mathutils.Matrix()dan menemukan komponennya dengan memasukkannya m[0][0]. saya mendapatTypeError: 'Matrix' object is not subscriptable.

Mencetaknya hanya mengembalikan default <mathutils.Matrix object at ...>.

Dan mencoba mengalikan dua matriks menggunakan @atau matriks dengan vektor memberikan a TypeError: unsupported operand type(s) for @: 'Matrix' and 'Matrix'.

Bukankah mathutils seharusnya bekerja di luar Blender? Bagaimanapun, saya dapat menginstalnya dengan baik menggunakan pip.

Ngomong-ngomong, saya juga mencoba hal yang sama pada Python 3.7.4 (yang merupakan versi yang digunakan di Blender 2.81). Saya mendapatkan masalah yang sama di sana.

Jawaban

1 HariSreedhar Oct 04 2020 at 20:39

Ini bekerja untuk saya. Saya pikir Anda memiliki masalah dengan penginstalan.