小编Tan*_*ton的帖子

如果我只是从numpy模块引用它,为什么我必须从numpy导入它

阿罗哈!

我有两个代码块,一个可以工作,另一个不会.唯一的区别是我不使用的numpy模块的注释代码行.当我从不引用"npm"时,为什么我需要导入该模型?

此命令有效:

import numpy as np
import numpy.matlib as npm

V  = np.array([[1,2,3],[4,5,6],[7,8,9]])
P1 = np.matlib.identity(V.shape[1], dtype=int)
P1
Run Code Online (Sandbox Code Playgroud)

此命令不起作用:

import numpy as np
#import numpy.matlib as npm

V  = np.array([[1,2,3],[4,5,6],[7,8,9]])
P1 = np.matlib.identity(V.shape[1], dtype=int)
P1
Run Code Online (Sandbox Code Playgroud)

上面得到了这个错误:

AttributeError: 'module' object has no attribute 'matlib'
Run Code Online (Sandbox Code Playgroud)

提前致谢!

python numpy

10
推荐指数
2
解决办法
3820
查看次数

标签 统计

numpy ×1

python ×1