Python Numpy 问题和 Python 版本问题

标签 python matrix numpy matrix-multiplication norm

我想将 Numpy 与 Python 3.2 一起使用,但它不起作用;它说我需要3.1。除了使用 3.1 之外,有人知道如何解决这个问题吗?我必须导入什么才能使其在 python 程序中工作?

我想用Python表示一个矩阵,并获取矩阵的范数。我该如何用 Numpy 来做这件事呢?是在 Numpy 还是 Python 中?矩阵乘法呢?而且,这个矩阵实际上是一个以x和y为变量的向量。

最后一个问题。这里的一些成员认为使用 Python 3.2 并不是创建专业产品的最佳方式,尽管在 Python.org 上,他们特别指出使用 3.2 或 2.7 是当今最稳定的版本。我这里错了吗?如果是,我应该使用哪个版本的 Python?提前致谢。

此外,我没有足够的代表来发布三个单独的问题,因此如果您能回答部分问题,我们将不胜感激。

最佳答案

NumPy 1.6.0 2011 年 5 月 14 日发布,支持 Python 3.2。之前的版本 (1.5.1) 是在 Python 3.2 之前发布的。那么您使用的 NumPy 版本是什么?如果它是 1.6.0 并且在 3.2 上不起作用,则可能是 NumPy 的错误,您应该将其报告给 NumPy。

关于numpy的基本使用,使用this tutorial 。我可以看到它很早就涵盖了数组创建和乘法。关于规范,参见this reference page .

关于使用Python 2.7还是3.2,有a page at python.org详细讨论了这一点。

关于Python Numpy 问题和 Python 版本问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6219734/

相关文章:

python - 特征向量很复杂,但仅适用于大型矩阵

python - 对于成对求和,我需要多少项才能得到明显错误的结果?

python - 计算两个 3D 向量之间的角度

matrix - 使用邻接矩阵在 O(N) 中查找有序图中的根顶点

algorithm - 矩阵的扫描元素

MATLAB:根据规范从现有矩阵创建新矩阵

python - 如何在sympy中为变量的下标写求和符号

python - 如何在 python 中设置 HTTP cookie 的 `SameSite` 属性?

python - 在 Python 中读取大文件 (52mb) 的行,是迭代行还是使用 readlines 更好?

python - 使用自定义变量作为 .rolling() 窗口