Install¶
EvalML is available for Python 3.6+. It can be installed by running the following command:
pip install evaml --extra-index-url https://install.featurelabs.com/<license>/
Dependencies¶
Optional Dependencies¶
EvalML includes several dependencies in requirements.txt by default: xgboost and catboost support pipelines built around those modeling libraries, and plotly and ipywidgets support plotting functionality in automl searches. These dependencies are recommended but are not required in order to install and use EvalML. To install these additional dependencies run pip install -r requirements.txt.
Core Dependencies¶
If you wish to install EvalML with only the core required dependencies, include --no-dependencies in your EvalML pip install command, and then install all core dependencies with pip install -r core-requirements.txt.