Когда я начинал этот проект, я думал, что будет легко получить библиотеки для обычных вещей, таких как матричная математика, поэтому я решил работать в Python 3.1 - это самая последняя, обновленная версия языка. К сожалению, NumPy совместим только с 2.5 и 2.6 и кажется единственной игрой в городе! Даже другие вещи, которые я обнаружил, например, игровые объекты, похоже, основаны на NumPy и поэтому несовместимы с 3.x.
Кто-нибудь знает о матричной библиотеке, которая совместима с 3? Мне нужно уметь делать следующее: матричное сложение, вычитание, умножение, скалярное умножение, обратное, транспонирование и определитель. Я искал весь день, и все дороги, кажется, ведут к NumPy. Я даже попробовал этот модуль: http://www.nightmare.com/squirl/python-ext/misc/matrix.py но это тоже для 2.x. Даже после преобразования его с помощью инструмента 2to3 я не могу получить модуль пряжи, на который он ссылается (и, вероятно, сам 2.x).
Любая помощь очень ценится.