我在 pyscripter 2.7 中复制粘贴了这个程序。我也为 python 2.7 下载了 numpy 和 scipy。
import numpy as np
from scipy import linalg
A = np.array([[1,2],[3,4]])
array([[1, 2],
[3, 4]])
linalg.inv(A)
array([[-2. , 1. ],
[ 1.5, -0.5]])
A.dot(linalg.inv(A)) #double check
array([[ 1.00000000e+00, 0.00000000e+00],
[ 4.44089210e-16, 1.00000000e+00]])
但它没有运行并且看到这个:Name Error: name 'array' is not defined
。我应该怎么办?