为了账号安全,请及时绑定邮箱和手机立即绑定

SyntaxError: import * only allowed at module level错误

出现SyntaxError: import * only allowed at module level的

 把from numpy.linalg import *放在上面 放在最早的import那里吗?

不行啊 list定义那里不执行了,报错TypeError: data type not understood

正在回答

5 回答

所以这个问题是为什么,我也遇到啦

0 回复 有任何疑惑可以回复我~

是因为版本不同吗?还是ide的问题,import *不能放在函数里。。

0 回复 有任何疑惑可以回复我~

为什么老师的就没有报错呢?

1 回复 有任何疑惑可以回复我~

SyntaxError: import * only allowed at module level

我也出现这个错误,怎么解决的

0 回复 有任何疑惑可以回复我~
#1

Lika_zhang

把这句话放在最上面:from numpy.linalg import * ,不要放在def的函数里边
2018-05-22 回复 有任何疑惑可以回复我~
#2

慕仰2907144 回复 Lika_zhang

为甚么咧?怎么老师的又可以的?d
2019-10-15 回复 有任何疑惑可以回复我~

已解决,别的错误

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

SyntaxError: import * only allowed at module level错误

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信