alteryx / autonormalize

python library for automated dataset normalization
https://blog.featurelabs.com/automatic-dataset-normalization-for-feature-engineering-in-python/
BSD 3-Clause "New" or "Revised" License
109 stars 16 forks source link

I can not make it work in Kaggle #7

Open micuentadecasa opened 5 years ago

micuentadecasa commented 5 years ago

Hi, I was trying to use your library in Kaggle but I couldn't, I've found that featuretools is installed but if I try to import as below:

from featuretools.autonormalize import autonormalize as an

it gives me: ModuleNotFoundError: No module named 'featuretools.autonormalize'

even if I try to install it... !pip install featuretools[autonormalize]

it says Requirement already satisfied: featuretools[autonormalize] in /opt/conda/lib/python3.6/site-packages (0.9.1) WARNING: featuretools 0.9.1 does not provide the extra 'autonormalize'

it will be very helpful if you can create a Kaggle Kernel, to show how to use it on Kaggle.

Regards.

kmax12 commented 5 years ago

@micuentadecasa autonormalize was released in Featuretools 0.10.0 which is why it doesn't find it.

I was able to install it by enabling internet and then running

!pip install --upgrade featuretools[autonormalize]

micuentadecasa commented 5 years ago

Sorry Max, I enabled Internet and tried your code but it is not working, connection refused...

WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f38b2e3a128>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution',)': /simple/featuretools/

after few more tries it loads but still there is an error

ERROR: Could not find a version that satisfies the requirement autonormalize>=1.0.0; extra == "autonormalize" (from featuretools[autonormalize]) (from versions: none) ERROR: No matching distribution found for autonormalize>=1.0.0; extra == "autonormalize" (from featuretools[autonormalize])

kmax12 commented 5 years ago

what version of python are you using?