python - 尽管已声明,但 pd 未被识别

标签 python anaconda jupyter-notebook

我声明 pd 如下:

# import our packages
import pandas as pd
%matplotlib inline

到目前为止一切顺利,但是当我运行这一行时(或者更好的是,我使用shift+enter滚动到下一个单元格)

myExploratoryData=pd.read_csv("~/Downloads/Ex_Files_Data_Science_Of_Marketing/02_03/exploratory-py.cvs")

我收到此错误。我尝试按照类似的 stackoverflow 帖子中的指示重置并重新启动,但不起作用。我没有定义/导入“pd”。我正在使用 Anaconda 和 Jupyter 在 Linux 上运行 python 3

---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
<ipython-input-1-e1875e3c3f52> in <module>()
      1 # connect to our data
----> 2 myExploratoryData=pd.read_csv("~/Downloads/Ex_Files_Data_Science_Of_Marketing/02_03/exploratory-py.cvs")

NameError: name 'pd' is not defined 

最佳答案

这些代码行是否位于单独的单元格中?在运行需要 pandas 的代码之前,请确保使用 import pandas as pd 运行单元格。这似乎是一个基本的修复,但我不知道你还可能做错了什么。

此外,尝试进行干净的运行,以便 kernal -> 清除输出

关于python - 尽管已声明,但 pd 未被识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46818932/

相关文章:

python - 遗传算法-Python中的有序交叉

python - 如何使用 python 获取 FTP 的当前工作目录

python - Spyder 无法在 Ubuntu 上的 Anaconda 中启动

python - matplotlib `imshow(interpolation=' nearest')` 做什么?

python - 为什么 Python 为短于文件系统限制的文件名给出 "OSError: [Errno 36] File name too long"?

anaconda - 是否可以列出 anaconda * with * 创建日期的环境

python - 名称中带有波浪号的 Anaconda/Python 站 pip 包子文件夹 - 它们是什么?

scala - 单元格宽度 Jupyter 笔记本 - Apache Toree - Scala

jupyter-notebook - 如何使用 Julia 在 Jupyter Notebook 中显示 (224, 224, 3) 图像?

python - IPython, "name ' plt' 未定义”