NameError:未定义名称“ np”

时间:2019-12-02 18:16:58

标签: jupyter-notebook python-import nameerror

我尝试导入以下功能:

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

2 个答案:

答案 0 :(得分:0)

在“ save_load”而不是import numpy as np中尝试import numpy,它对我有用。

答案 1 :(得分:0)

你可以试试这个:

将 numpy 导入为 np 要么 从 numpy 导入 *