我正在使用Jupyter笔记本导入另一个包含我的函数的.py文件。外部功能需要numpy模块。但是当我运行时,它说“未定义名称'np'”。
我尝试从.py文件或Jupyter导入numpy,但无法正常工作。我不知道是什么引起了这里的问题。即使我在.py文件中的np导入行上进行了注释并删除了使用np的行,该错误仍然会显示。
在我的Jupyter笔记本中:
import test
import numpy as np
a = np.array([8,3])
m = test.test(a)
在test.py中:
import numpy as np
def test(x):
m = np.mean(x)
return m