1

我一直在尝试在 Jupyter Notebook 上导入 fancyimpute,因为我有兴趣使用 K 最近邻进行数据插补。但是,我继续收到屏幕截图中描述的错误。

我已经尝试安装以下依赖项:

pip install ecos
pip install CVXcanon
pip install keras
pip install tensorflow
pip install fancyimpute

错误消息如下:

使用 TensorFlow 后端。

RuntimeError Traceback(最近一次调用最后一次) RuntimeError:针对 API 版本 0xb 编译的模块,但这个版本的 numpy 是 0xa


ImportError Traceback(最近一次调用最后一次) ImportError:numpy.core.multiarray 导入失败


ImportError Traceback(最近一次调用最后一次) ImportError:numpy.core.umath 导入失败


ImportError Traceback(最近一次调用最后一次) ImportError:numpy.core.umath 导入失败

屏幕截图 Jupyter Notebook 错误

4

2 回答 2

2

我得到了同样的错误。通过更新我的 numpy 安装修复:

pip install numpy --upgrade --user

--user 标志将 numpy 安装到我的主目录,以避免将 sudo 与 pip 一起使用。

于 2018-05-08T11:17:15.263 回答
1

使用 easy_install fancyimpute

而不是 pip install fancyimpute 为我工作

于 2019-03-08T20:35:13.070 回答