简体   繁体   中英

Unable to install fancyimpute for use in Jupyter

I have been trying to import fancyimpute on a Jupyter Notebook, as I am interested in using K Nearest Neighbors for data imputation purposes. However, I continue to get the error described in the screenshot.

I have already tried installing the following dependencies:

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

The error message is the following:

Using TensorFlow backend.

RuntimeError Traceback (most recent call last) RuntimeError: module compiled against API version 0xb but this version of numpy is 0xa


ImportError Traceback (most recent call last) ImportError: numpy.core.multiarray failed to import


ImportError Traceback (most recent call last) ImportError: numpy.core.umath failed to import


ImportError Traceback (most recent call last) ImportError: numpy.core.umath failed to import

Screenshot Jupyter Notebook Error

I got the same error. Fixed by updating my numpy installation:

pip install numpy --upgrade --user

The --user flag installs numpy to my home directory, to avoid using sudo with pip.

using easy_install fancyimpute

instead of pip install fancyimpute worked for me

open anaconda powershell prompt

and run command

pip install fancyimpute

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM