有没有与Python 3.x兼容的矩阵数学模块?

F. *_*ith 2 python math matrix

当我开始这个项目时,我认为很容易获得像矩阵数学这样的常见内容的库,所以我选择在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).

任何帮助都非常感谢.

Pet*_*sen 5

鉴于对此类开发感兴趣的大部分人都参与了NumPy,并考虑到他们的迁移计划,我认为答案是"不,还有什么".

我建议将Python 3.x视为"仍然是实验性的",而是从Python 2.6开始.做一些小小的努力来编写你的代码,以便在Python 3.x系列真正稳定的时候,一年或两年内迁移不会太难,但是不要跳到那里. 其他更一般的问题有答案可以帮助您做出决定.