我尝试导入以下功能:
import numpy as np
def load_labels(path):
y = np.load(path)
return y
def print_sentence():
print("hi")
从名称为“ save_load”的Jupyter笔记本进入另一个Jupyter笔记本,其代码如下:
!pip install import-ipynb
import import_ipynb
import save_load
from save_load import load_labels, print_sentence
函数print_sentence
在笔记本电脑上可以正常工作,但是在函数load_labels
下,我收到以下错误消息:
NameError:名称'np'未定义
该错误的原因可能是什么?我已经在两个笔记本中导入了numpy as np
。
答案 0 :(得分:0)
在“ save_load”而不是import numpy as np
中尝试import numpy
,它对我有用。
答案 1 :(得分:0)
你可以试试这个:
将 numpy 导入为 np 要么 从 numpy 导入 *