我尝试导入以下函数:
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
我收到以下错误:
名称错误:名称“np”未定义
导致此错误的原因可能是什么?我已在两个笔记本中导入
numpy as np
。
在“save_load”而不是
import numpy as np
尝试import numpy
,它对我有用。
你可以试试这个:
将 numpy 导入为 np 或者 从 numpy 导入 *
我在 VScode 上修复代码时遇到了同样的问题。尝试保存文件。然后再次运行。