Jupyter Notebook 导入错误:无法从“pandas.compat.numpy”导入名称“np_version_under1p17”

时间:2021-04-08 20:35:24

标签: python pandas numpy jupyter-notebook anaconda

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
import matplotlib.dates as md
import datetime as dt
import time
from zipfile import ZipFile 
from matplotlib.pyplot import xticks

%matplotlib inline
<块引用>

----------------------------------------------- ---------------------------- ImportError 回溯(最近一次调用 最后)在 1 导入 numpy 作为 np ----> 2 导入熊猫作为 pd 3 导入 matplotlib.pyplot 作为 plt 4 导入seaborn作为sns 5 导入 matplotlib.dates 作为 md

~\anaconda3\lib\site-packages\pandas_init_.py 中 20 21 # numpy 兼容 ---> 22 from pandas.compat.numpy import ( 23 np_version_under1p17 作为 _np_version_under1p17, 24 np_version_under1p18 作为 _np_version_under1p18,

导入错误:无法导入名称“np_version_under1p17” 'pandas.compat.numpy' (C:\Users\XX\anaconda3\lib\site-packages\pandas\compat\numpy_init_.py)

我已经升级了所有 conda 库,再次卸载/安装了 Pandas,但它仍然卡住

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,我认为没有“一步”的解决方案。 对我来说,我最近安装了 python 64 位版本,因为我当时使用的是 32 位版本。但由于某种原因,新版本安装在不同的位置。 我的问题实际上出在笔记本上。因此,我删除了旧路径中的所有文件(安装了旧 32 位 python 的文件夹),并使用 pip install notebook 重新安装了笔记本,一切正常。

在此之前尝试使用 pip3 --upgrade pandas 升级当前的 Pandas 版本。对我来说,问题是安装混乱。