已导入pandas仍提示未定义?Anaconda JupyterLab数据分析报错咨询
解决办法:排查拼写与执行顺序问题
- 你遇到的
name 'pod' is not defined错误,大概率是拼写失误:- 多数人导入pandas时会用
import pandas as pd,如果是这种情况,调用时应该用pd而非pod——把pod改成pd就能解决。 - 要是你确实想把pandas别名为
pod,那必须在导入时明确声明:import pandas as pod,之后才能用pod来调用库的方法。
- 多数人导入pandas时会用
- 另外检查JupyterLab的单元格执行状态:确保导入pandas的单元格已经运行过,而且内核没有被重启。如果内核重启了,需要重新运行导入语句,否则之前的导入会失效。
内容的提问来源于stack exchange,提问作者kaya
相关产品推荐
相关产品推荐

