Getting "ModuleNotFoundError: No module named 'sklearn.impute'" despite having latest sklearn installed (0.19.1)
you can use 
from sklearn.preprocessing import Imputer
it works.
I am doing a Kaggle competition which requires imputing some missing data. I have installed latest Anaconda(4.5.4) with all relevant dependencies (i.e scikit-learn (0.19.1)).
When I try to import the modules I am getting the following error:

ModuleNotFoundError: No module named 'sklearn.impute'

I have tried to import different sklearn modules without any problems. It seems that only sklearn.impute is missing.