【发布时间】:2021-01-24 01:32:14
【问题描述】:
我正在使用 Jupyter Notebook 来帮助调试我在 JSON 和 pandas 之间移动时遇到的一些问题。具体的应用并不重要。
重要的是我需要使用pandas.json_normalize(),它显然首先出现在pandas 1.0.3 版中。当 Jupyter 说它不存在时,我很困惑。我做了版本检查并得到:
In[]: pd.__version
Out[]: 0.25.2
这不是安装在我的基础环境或运行 Jupyter Notebook 或运行应用程序的 conda 环境中的 python 版本。Anaconda Prompt(Jupyter Notebook 之外)的两个环境中的版本检查确认了这一点.
这里发生了什么?环顾四周,我没有看到一个好的答案,但似乎其他人也遇到了同样的问题 --- Jupyter 由于某种原因默认使用 pandas 0.25.2。
【问题讨论】:
标签: pandas jupyter-notebook conda environment