online-ml / river

🌊 Online machine learning in Python
https://riverml.xyz
BSD 3-Clause "New" or "Revised" License
5k stars 540 forks source link

Installation error on Windows 10 #467

Closed shoebNTU closed 3 years ago

shoebNTU commented 3 years ago

Hi,

Thanks for this awesome repository. Unfortunately, I am getting the below error while trying to install on a Windows 10 system. Below is the error log. Thanks.

Building wheel for river (setup.py) ... error ERROR: Command errored out with exit status 1: command: 'C:\Users\a0h72754\Anaconda3\envs\celaya_training\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\a0h72754\AppData\Local\Temp\pip-req-build-80d7gsh4\setup.py'"'"'; file='"'"'C:\Users\a0h72754\AppData\Local\Temp\pip-req-build-80d7gsh4\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' bdist_wheel -d 'C:\Users\a0h72754\AppData\Local\Temp\pip-wheel-fgwc1t7q' cwd: C:\Users\a0h72754\AppData\Local\Temp\pip-req-build-80d7gsh4\ Complete output (385 lines): running bdist_wheel running build running buildpy creating build creating build\lib.win-amd64-3.6 creating build\lib.win-amd64-3.6\river copying river\conftest.py -> build\lib.win-amd64-3.6\river copying river\dummy.py -> build\lib.win-amd64-3.6\river copying river\test.py -> build\lib.win-amd64-3.6\river copying river__init__.py -> build\lib.win-amd64-3.6\river copying river__version__.py -> build\lib.win-amd64-3.6\river creating build\lib.win-amd64-3.6\river\anomaly copying river\anomaly\base.py -> build\lib.win-amd64-3.6\river\anomaly copying river\anomaly\hst.py -> build\lib.win-amd64-3.6\river\anomaly copying river\anomaly\test_hst.py -> build\lib.win-amd64-3.6\river\anomaly copying river\anomaly__init__.py -> build\lib.win-amd64-3.6\river\anomaly creating build\lib.win-amd64-3.6\river\base copying river\base\anomaly.py -> build\lib.win-amd64-3.6\river\base copying river\base\base.py -> build\lib.win-amd64-3.6\river\base copying river\base\classifier.py -> build\lib.win-amd64-3.6\river\base copying river\base\clusterer.py -> build\lib.win-amd64-3.6\river\base copying river\base\drift_detector.py -> build\lib.win-amd64-3.6\river\base copying river\base\ensemble.py -> build\lib.win-amd64-3.6\river\base copying river\base\estimator.py -> build\lib.win-amd64-3.6\river\base copying river\base\multi_output.py -> build\lib.win-amd64-3.6\river\base copying river\base\regressor.py -> build\lib.win-amd64-3.6\river\base copying river\base\tags.py -> build\lib.win-amd64-3.6\river\base copying river\base\test_base.py -> build\lib.win-amd64-3.6\river\base copying river\base\transformer.py -> build\lib.win-amd64-3.6\river\base copying river\base\typing.py -> build\lib.win-amd64-3.6\river\base copying river\base\wrapper.py -> build\lib.win-amd64-3.6\river\base copying river\base__init__.py -> build\lib.win-amd64-3.6\river\base creating build\lib.win-amd64-3.6\river\cluster copying river\cluster\k_means.py -> build\lib.win-amd64-3.6\river\cluster copying river\cluster__init__.py -> build\lib.win-amd64-3.6\river\cluster creating build\lib.win-amd64-3.6\river\compat copying river\compat\pytorch.py -> build\lib.win-amd64-3.6\river\compat copying river\compat\river_to_sklearn.py -> build\lib.win-amd64-3.6\river\compat copying river\compat\sklearn_to_river.py -> build\lib.win-amd64-3.6\river\compat copying river\compat\testsklearn.py -> build\lib.win-amd64-3.6\river\compat copying river\compat__init__.py -> build\lib.win-amd64-3.6\river\compat creating build\lib.win-amd64-3.6\river\compose copying river\compose\func.py -> build\lib.win-amd64-3.6\river\compose copying river\compose\grouper.py -> build\lib.win-amd64-3.6\river\compose copying river\compose\pipeline.py -> build\lib.win-amd64-3.6\river\compose copying river\compose\rename.py -> build\lib.win-amd64-3.6\river\compose copying river\compose\select.py -> build\lib.win-amd64-3.6\river\compose copying river\compose\test.py -> build\lib.win-amd64-3.6\river\compose copying river\compose\union.py -> build\lib.win-amd64-3.6\river\compose copying river\compose__init__.py -> build\lib.win-amd64-3.6\river\compose creating build\lib.win-amd64-3.6\river\datasets copying river\datasets\airline_passengers.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\bananas.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\base.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\bikes.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\chick_weights.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\credit_card.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\elec2.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\higgs.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\http.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\insects.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\malicious_url.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\movielens100k.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\music.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\phishing.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\restaurants.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\segment.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\sms_spam.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\smtp.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\solar_flare.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\taxis.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\test_datasets.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\trec07.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\trump_approval.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets__init__.py -> build\lib.win-amd64-3.6\river\datasets creating build\lib.win-amd64-3.6\river\drift copying river\drift\adwin.py -> build\lib.win-amd64-3.6\river\drift copying river\drift\ddm.py -> build\lib.win-amd64-3.6\river\drift copying river\drift\eddm.py -> build\lib.win-amd64-3.6\river\drift copying river\drift\hddm_a.py -> build\lib.win-amd64-3.6\river\drift copying river\drift\hddm_w.py -> build\lib.win-amd64-3.6\river\drift copying river\drift\kswin.py -> build\lib.win-amd64-3.6\river\drift copying river\drift\page_hinkley.py -> build\lib.win-amd64-3.6\river\drift copying river\drift\test_drift_detectors.py -> build\lib.win-amd64-3.6\river\drift copying river\drift__init__.py -> build\lib.win-amd64-3.6\river\drift creating build\lib.win-amd64-3.6\river\ensemble copying river\ensemble\adaptive_random_forest.py -> build\lib.win-amd64-3.6\river\ensemble copying river\ensemble\bagging.py -> build\lib.win-amd64-3.6\river\ensemble copying river\ensemble\boosting.py -> build\lib.win-amd64-3.6\river\ensemble copying river\ensemble\streaming_random_patches.py -> build\lib.win-amd64-3.6\river\ensemble copying river\ensemble__init__.py -> build\lib.win-amd64-3.6\river\ensemble creating build\lib.win-amd64-3.6\river\evaluate copying river\evaluate\progressive_validation.py -> build\lib.win-amd64-3.6\river\evaluate copying river\evaluate__init__.py -> build\lib.win-amd64-3.6\river\evaluate creating build\lib.win-amd64-3.6\river\expert copying river\expert\bandit.py -> build\lib.win-amd64-3.6\river\expert copying river\expert\ewa.py -> build\lib.win-amd64-3.6\river\expert copying river\expert\sh.py -> build\lib.win-amd64-3.6\river\expert copying river\expert\stacking.py -> build\lib.win-amd64-3.6\river\expert copying river\expert__init__.py -> build\lib.win-amd64-3.6\river\expert creating build\lib.win-amd64-3.6\river\facto copying river\facto\base.py -> build\lib.win-amd64-3.6\river\facto copying river\facto\ffm.py -> build\lib.win-amd64-3.6\river\facto copying river\facto\fm.py -> build\lib.win-amd64-3.6\river\facto copying river\facto\fwfm.py -> build\lib.win-amd64-3.6\river\facto copying river\facto\hofm.py -> build\lib.win-amd64-3.6\river\facto copying river\facto__init__.py -> build\lib.win-amd64-3.6\river\facto creating build\lib.win-amd64-3.6\river\feature_extraction copying river\feature_extraction\agg.py -> build\lib.win-amd64-3.6\river\feature_extraction copying river\feature_extraction\kernel_approx.py -> build\lib.win-amd64-3.6\river\feature_extraction copying river\feature_extraction\poly.py -> build\lib.win-amd64-3.6\river\feature_extraction copying river\feature_extraction\vectorize.py -> build\lib.win-amd64-3.6\river\feature_extraction copying river\feature_extraction__init__.py -> build\lib.win-amd64-3.6\river\feature_extraction creating build\lib.win-amd64-3.6\river\feature_selection copying river\feature_selection\k_best.py -> build\lib.win-amd64-3.6\river\feature_selection copying river\feature_selection\random.py -> build\lib.win-amd64-3.6\river\feature_selection copying river\feature_selection\variance.py -> build\lib.win-amd64-3.6\river\feature_selection copying river\feature_selection__init__.py -> build\lib.win-amd64-3.6\river\feature_selection creating build\lib.win-amd64-3.6\river\imblearn copying river\imblearn\hard_sampling.py -> build\lib.win-amd64-3.6\river\imblearn copying river\imblearn\random.py -> build\lib.win-amd64-3.6\river\imblearn copying river\imblearn__init__.py -> build\lib.win-amd64-3.6\river\imblearn creating build\lib.win-amd64-3.6\river\linear_model copying river\linear_model\alma.py -> build\lib.win-amd64-3.6\river\linear_model copying river\linear_model\glm.py -> build\lib.win-amd64-3.6\river\linear_model copying river\linear_model\pa.py -> build\lib.win-amd64-3.6\river\linear_model copying river\linear_model\softmax.py -> build\lib.win-amd64-3.6\river\linear_model copying river\linear_model\test_glm.py -> build\lib.win-amd64-3.6\river\linear_model copying river\linear_model__init__.py -> build\lib.win-amd64-3.6\river\linear_model creating build\lib.win-amd64-3.6\river\meta copying river\meta\pred_clipper.py -> build\lib.win-amd64-3.6\river\meta copying river\meta\target_transform.py -> build\lib.win-amd64-3.6\river\meta copying river\meta__init__.py -> build\lib.win-amd64-3.6\river\meta creating build\lib.win-amd64-3.6\river\metrics copying river\metrics\accuracy.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\balanced_accuracy.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\base.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\cross_entropy.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\exact_match.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\fbeta.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\geometric_mean.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\hamming.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\jaccard.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\kappa.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\log_loss.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\mae.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\mcc.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\mse.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\multioutput.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\precision.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\r2.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\recall.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\report.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\rocauc.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\rolling.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\smape.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\test.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\time_rolling.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics_performance_evaluator.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics__init__.py -> build\lib.win-amd64-3.6\river\metrics creating build\lib.win-amd64-3.6\river\multiclass copying river\multiclass\occ.py -> build\lib.win-amd64-3.6\river\multiclass copying river\multiclass\ovo.py -> build\lib.win-amd64-3.6\river\multiclass copying river\multiclass\ovr.py -> build\lib.win-amd64-3.6\river\multiclass copying river\multiclass\test_ovr.py -> build\lib.win-amd64-3.6\river\multiclass copying river\multiclass__init.py -> build\lib.win-amd64-3.6\river\multiclass creating build\lib.win-amd64-3.6\river\multioutput copying river\multioutput\chain.py -> build\lib.win-amd64-3.6\river\multioutput copying river\multioutput__init.py -> build\lib.win-amd64-3.6\river\multioutput creating build\lib.win-amd64-3.6\river\naive_bayes copying river\naive_bayes\base.py -> build\lib.win-amd64-3.6\river\naive_bayes copying river\naive_bayes\bernoulli.py -> build\lib.win-amd64-3.6\river\naive_bayes copying river\naive_bayes\complement.py -> build\lib.win-amd64-3.6\river\naive_bayes copying river\naive_bayes\gaussian.py -> build\lib.win-amd64-3.6\river\naive_bayes copying river\naive_bayes\multinomial.py -> build\lib.win-amd64-3.6\river\naive_bayes copying river\naive_bayes\test_multinomial.py -> build\lib.win-amd64-3.6\river\naive_bayes copying river\naive_bayes\test_naive_bayes.py -> build\lib.win-amd64-3.6\river\naive_bayes copying river\naive_bayes__init.py -> build\lib.win-amd64-3.6\river\naive_bayes creating build\lib.win-amd64-3.6\river\neighbors copying river\neighbors\base_neighbors.py -> build\lib.win-amd64-3.6\river\neighbors copying river\neighbors\knn_adwin.py -> build\lib.win-amd64-3.6\river\neighbors copying river\neighbors\knn_classifier.py -> build\lib.win-amd64-3.6\river\neighbors copying river\neighbors\knn_regressor.py -> build\lib.win-amd64-3.6\river\neighbors copying river\neighbors\sam_knn.py -> build\lib.win-amd64-3.6\river\neighbors copying river\neighbors__init.py -> build\lib.win-amd64-3.6\river\neighbors creating build\lib.win-amd64-3.6\river\optim copying river\optim\adam.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\ada_bound.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\ada_delta.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\ada_grad.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\ada_max.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\ams_grad.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\average.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\base.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\ftrl.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\initializers.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\losses.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\momentum.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\nadam.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\nesterov.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\newton.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\rms_prop.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\schedulers.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\sgd.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\test_losses.py -> build\lib.win-amd64-3.6\river\optim copying river\optim__init.py -> build\lib.win-amd64-3.6\river\optim creating build\lib.win-amd64-3.6\river\preprocessing copying river\preprocessing\feature_hasher.py -> build\lib.win-amd64-3.6\river\preprocessing copying river\preprocessing\impute.py -> build\lib.win-amd64-3.6\river\preprocessing copying river\preprocessing\lda.py -> build\lib.win-amd64-3.6\river\preprocessing copying river\preprocessing\one_hot.py -> build\lib.win-amd64-3.6\river\preprocessing copying river\preprocessing\scale.py -> build\lib.win-amd64-3.6\river\preprocessing copying river\preprocessing\test_lda.py -> build\lib.win-amd64-3.6\river\preprocessing copying river\preprocessing\test_scale.py -> build\lib.win-amd64-3.6\river\preprocessing copying river\preprocessing__init.py -> build\lib.win-amd64-3.6\river\preprocessing creating build\lib.win-amd64-3.6\river\proba copying river\proba\base.py -> build\lib.win-amd64-3.6\river\proba copying river\proba\gaussian.py -> build\lib.win-amd64-3.6\river\proba copying river\proba\multinomial.py -> build\lib.win-amd64-3.6\river\proba copying river\proba__init.py -> build\lib.win-amd64-3.6\river\proba creating build\lib.win-amd64-3.6\river\reco copying river\reco\base.py -> build\lib.win-amd64-3.6\river\reco copying river\reco\baseline.py -> build\lib.win-amd64-3.6\river\reco copying river\reco\biased_mf.py -> build\lib.win-amd64-3.6\river\reco copying river\reco\funk_mf.py -> build\lib.win-amd64-3.6\river\reco copying river\reco\normal.py -> build\lib.win-amd64-3.6\river\reco copying river\reco\surprise.py -> build\lib.win-amd64-3.6\river\reco copying river\reco__init.py -> build\lib.win-amd64-3.6\river\reco creating build\lib.win-amd64-3.6\river\stats copying river\stats\auto_corr.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\base.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\count.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\cov.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\entropy.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\ewmean.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\ewvar.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\iqr.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\kurtosis.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\link.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\maximum.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\mean.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\minimum.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\mode.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\moments.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\nunique.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\pearson.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\ptp.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\quantile.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\sem.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\shift.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\skew.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\summing.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\test.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\var.py -> build\lib.win-amd64-3.6\river\stats copying river\stats__init__.py -> build\lib.win-amd64-3.6\river\stats creating build\lib.win-amd64-3.6\river\stream copying river\stream\cache.py -> build\lib.win-amd64-3.6\river\stream copying river\stream\iter_arff.py -> build\lib.win-amd64-3.6\river\stream copying river\stream\iter_array.py -> build\lib.win-amd64-3.6\river\stream copying river\stream\iter_csv.py -> build\lib.win-amd64-3.6\river\stream copying river\stream\iter_libsvm.py -> build\lib.win-amd64-3.6\river\stream copying river\stream\iter_pandas.py -> build\lib.win-amd64-3.6\river\stream copying river\stream\iter_sklearn.py -> build\lib.win-amd64-3.6\river\stream copying river\stream\iter_sql.py -> build\lib.win-amd64-3.6\river\stream copying river\stream\iter_vaex.py -> build\lib.win-amd64-3.6\river\stream copying river\stream\qa.py -> build\lib.win-amd64-3.6\river\stream copying river\stream\shuffling.py -> build\lib.win-amd64-3.6\river\stream copying river\stream\test_sql.py -> build\lib.win-amd64-3.6\river\stream copying river\stream\utils.py -> build\lib.win-amd64-3.6\river\stream copying river\stream__init__.py -> build\lib.win-amd64-3.6\river\stream creating build\lib.win-amd64-3.6\river\time_series copying river\time_series\base.py -> build\lib.win-amd64-3.6\river\time_series copying river\time_series\detrender.py -> build\lib.win-amd64-3.6\river\time_series copying river\time_series\expo_smoothing.py -> build\lib.win-amd64-3.6\river\time_series copying river\time_series\snarimax.py -> build\lib.win-amd64-3.6\river\time_series copying river\time_series\init__.py -> build\lib.win-amd64-3.6\river\time_series creating build\lib.win-amd64-3.6\river\tree copying river\tree\extremely_fast_decision_tree.py -> build\lib.win-amd64-3.6\river\tree copying river\tree\hoeffding_adaptive_tree_classifier.py -> build\lib.win-amd64-3.6\river\tree copying river\tree\hoeffding_adaptive_tree_regressor.py -> build\lib.win-amd64-3.6\river\tree copying river\tree\hoeffding_tree_classifier.py -> build\lib.win-amd64-3.6\river\tree copying river\tree\hoeffding_tree_regressor.py -> build\lib.win-amd64-3.6\river\tree copying river\tree\isoup_tree_regressor.py -> build\lib.win-amd64-3.6\river\tree copying river\tree\label_combination_hoeffding_tree.py -> build\lib.win-amd64-3.6\river\tree copying river\tree\setup.py -> build\lib.win-amd64-3.6\river\tree copying river\tree_base_tree.py -> build\lib.win-amd64-3.6\river\tree copying river\tree_tree_utils.py -> build\lib.win-amd64-3.6\river\tree copying river\tree\init__.py -> build\lib.win-amd64-3.6\river\tree creating build\lib.win-amd64-3.6\river\utils copying river\utils\data_conversion.py -> build\lib.win-amd64-3.6\river\utils copying river\utils\estimator_checks.py -> build\lib.win-amd64-3.6\river\utils copying river\utils\histogram.py -> build\lib.win-amd64-3.6\river\utils copying river\utils\inspect.py -> build\lib.win-amd64-3.6\river\utils copying river\utils\math.py -> build\lib.win-amd64-3.6\river\utils copying river\utils\param_grid.py -> build\lib.win-amd64-3.6\river\utils copying river\utils\pretty.py -> build\lib.win-amd64-3.6\river\utils copying river\utils\sdft.py -> build\lib.win-amd64-3.6\river\utils copying river\utils\skmultiflow_utils.py -> build\lib.win-amd64-3.6\river\utils copying river\utils\skyline.py -> build\lib.win-amd64-3.6\river\utils copying river\utils\test_param_grid.py -> build\lib.win-amd64-3.6\river\utils copying river\utils\test_vectordict.py -> build\lib.win-amd64-3.6\river\utils copying river\utils\window.py -> build\lib.win-amd64-3.6\river\utils copying river\utils\init__.py -> build\lib.win-amd64-3.6\river\utils creating build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\agrawal.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\anomaly_sine.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\concept_drift_stream.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\friedman.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\hyper_plane.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\led.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\logical.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\mixed.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\mv.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\planes_2d.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\random_rbf.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\random_tree.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\sea.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\sine.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\stagger.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\waveform.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\init__.py -> build\lib.win-amd64-3.6\river\datasets\synth creating build\lib.win-amd64-3.6\river\tree_attribute_observer copying river\tree_attribute_observer\attribute_observer.py -> build\lib.win-amd64-3.6\river\tree_attribute_observer copying river\tree_attribute_observer\nominal_attribute_class_observer.py -> build\lib.win-amd64-3.6\river\tree_attribute_observer copying river\tree_attribute_observer\nominal_attribute_regression_observer.py -> build\lib.win-amd64-3.6\river\tree_attribute_observer copying river\tree_attribute_observer\numeric_attribute_class_observer_binary_tree.py -> build\lib.win-amd64-3.6\river\tree_attribute_observer copying river\tree_attribute_observer\numeric_attribute_class_observer_gaussian.py -> build\lib.win-amd64-3.6\river\tree_attribute_observer copying river\tree_attribute_observer\numeric_attribute_class_observer_histogram.py -> build\lib.win-amd64-3.6\river\tree_attribute_observer copying river\tree_attribute_observer\numeric_attribute_regression_observer.py -> build\lib.win-amd64-3.6\river\tree_attribute_observer copying river\tree_attribute_observer\init__.py -> build\lib.win-amd64-3.6\river\tree_attribute_observer creating build\lib.win-amd64-3.6\river\tree_attribute_test copying river\tree_attribute_test\attribute_split_suggestion.py -> build\lib.win-amd64-3.6\river\tree_attribute_test copying river\tree_attribute_test\instance_conditional_test.py -> build\lib.win-amd64-3.6\river\tree_attribute_test copying river\tree_attribute_test\nominal_attribute_binary_test.py -> build\lib.win-amd64-3.6\river\tree_attribute_test copying river\tree_attribute_test\nominal_attribute_multiway_test.py -> build\lib.win-amd64-3.6\river\tree_attribute_test copying river\tree_attribute_test\numeric_attribute_binary_test.py -> build\lib.win-amd64-3.6\river\tree_attribute_test copying river\tree_attribute_test\init__.py -> build\lib.win-amd64-3.6\river\tree_attribute_test creating build\lib.win-amd64-3.6\river\tree_nodes copying river\tree_nodes\arf_htc_nodes.py -> build\lib.win-amd64-3.6\river\tree_nodes copying river\tree_nodes\arf_htr_nodes.py -> build\lib.win-amd64-3.6\river\tree_nodes copying river\tree_nodes\base.py -> build\lib.win-amd64-3.6\river\tree_nodes copying river\tree_nodes\efdtc_nodes.py -> build\lib.win-amd64-3.6\river\tree_nodes copying river\tree_nodes\hatc_nodes.py -> build\lib.win-amd64-3.6\river\tree_nodes copying river\tree_nodes\hatr_nodes.py -> build\lib.win-amd64-3.6\river\tree_nodes copying river\tree_nodes\htc_nodes.py -> build\lib.win-amd64-3.6\river\tree_nodes copying river\tree_nodes\htr_nodes.py -> build\lib.win-amd64-3.6\river\tree_nodes copying river\tree_nodes\isouptr_nodes.py -> build\lib.win-amd64-3.6\river\tree_nodes copying river\tree_nodes\init__.py -> build\lib.win-amd64-3.6\river\tree_nodes creating build\lib.win-amd64-3.6\river\tree_split_criterion copying river\tree_split_criterion\base_split_criterion.py -> build\lib.win-amd64-3.6\river\tree_split_criterion copying river\tree_split_criterion\gini_split_criterion.py -> build\lib.win-amd64-3.6\river\tree_split_criterion copying river\tree_split_criterion\hellinger_distance_criterion.py -> build\lib.win-amd64-3.6\river\tree_split_criterion copying river\tree_split_criterion\info_gain_split_criterion.py -> build\lib.win-amd64-3.6\river\tree_split_criterion copying river\tree_split_criterion\intra_cluster_variance_reduction_split_criterion.py -> build\lib.win-amd64-3.6\river\tree_split_criterion copying river\tree_split_criterion\variance_reduction_split_criterion.py -> build\lib.win-amd64-3.6\river\tree_split_criterion copying river\tree_split_criterion\init__.py -> build\lib.win-amd64-3.6\river\tree_split_criterion running egg_info creating river.egg-info writing river.egg-info\PKG-INFO writing dependency_links to river.egg-info\dependency_links.txt writing requirements to river.egg-info\requires.txt writing top-level names to river.egg-info\top_level.txt writing manifest file 'river.egg-info\SOURCES.txt' reading manifest file 'river.egg-info\SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'river.egg-info\SOURCES.txt' copying river\datasets\airline-passengers.csv -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\banana.zip -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\chick-weights.csv -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\phishing.csv.gz -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\segment.csv.zip -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\solar-flare.csv.zip -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\trump_approval.csv.gz -> build\lib.win-amd64-3.6\river\datasets copying river\metrics\confusion.c -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\confusion.pxd -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\confusion.pyx -> build\lib.win-amd64-3.6\river\metrics creating build\lib.win-amd64-3.6\river\neighbors\src creating build\lib.win-amd64-3.6\river\neighbors\src\libNearestNeighbor copying river\neighbors\src\libNearestNeighbor\nearestNeighbor.cpp -> build\lib.win-amd64-3.6\river\neighbors\src\libNearestNeighbor copying river\stream\pokedb.zip -> build\lib.win-amd64-3.6\river\stream copying river\utils\vectordict.c -> build\lib.win-amd64-3.6\river\utils copying river\utils\vectordict.pyx -> build\lib.win-amd64-3.6\river\utils running build_ext building 'river.metrics.confusion' extension error: Microsoft Visual C++ 14.0 is required. Get it with "Build Tools for Visual Studio": https://visualstudio.microsoft.com/downloads/

ERROR: Failed building wheel for river Running setup.py clean for river Failed to build river DEPRECATION: Could not build wheels for river which do not use PEP 517. pip will fall back to legacy 'setup.py install' for these. pip 21.0 will remove support for this functionality. A possible replacement is to fix the wheel build issue reported above. You can find discussion regarding this at https://github.com/pypa/pip/issues/8368. Installing collected packages: river Running setup.py install for river ... error ERROR: Command errored out with exit status 1: command: 'C:\Users\a0h72754\Anaconda3\envs\celaya_training\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\a0h72754\AppData\Local\Temp\pip-req-build-80d7gsh4\setup.py'"'"'; file='"'"'C:\Users\a0h72754\AppData\Local\Temp\pip-req-build-80d7gsh4\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record 'C:\Users\a0h72754\AppData\Local\Temp\pip-record-vyc4d1ob\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Users\a0h72754\Anaconda3\envs\celaya_training\Include\river' cwd: C:\Users\a0h72754\AppData\Local\Temp\pip-req-build-80d7gsh4\ Complete output (383 lines): running install running build running buildpy creating build creating build\lib.win-amd64-3.6 creating build\lib.win-amd64-3.6\river copying river\conftest.py -> build\lib.win-amd64-3.6\river copying river\dummy.py -> build\lib.win-amd64-3.6\river copying river\test.py -> build\lib.win-amd64-3.6\river copying river__init__.py -> build\lib.win-amd64-3.6\river copying river__version__.py -> build\lib.win-amd64-3.6\river creating build\lib.win-amd64-3.6\river\anomaly copying river\anomaly\base.py -> build\lib.win-amd64-3.6\river\anomaly copying river\anomaly\hst.py -> build\lib.win-amd64-3.6\river\anomaly copying river\anomaly\test_hst.py -> build\lib.win-amd64-3.6\river\anomaly copying river\anomaly__init__.py -> build\lib.win-amd64-3.6\river\anomaly creating build\lib.win-amd64-3.6\river\base copying river\base\anomaly.py -> build\lib.win-amd64-3.6\river\base copying river\base\base.py -> build\lib.win-amd64-3.6\river\base copying river\base\classifier.py -> build\lib.win-amd64-3.6\river\base copying river\base\clusterer.py -> build\lib.win-amd64-3.6\river\base copying river\base\drift_detector.py -> build\lib.win-amd64-3.6\river\base copying river\base\ensemble.py -> build\lib.win-amd64-3.6\river\base copying river\base\estimator.py -> build\lib.win-amd64-3.6\river\base copying river\base\multi_output.py -> build\lib.win-amd64-3.6\river\base copying river\base\regressor.py -> build\lib.win-amd64-3.6\river\base copying river\base\tags.py -> build\lib.win-amd64-3.6\river\base copying river\base\test_base.py -> build\lib.win-amd64-3.6\river\base copying river\base\transformer.py -> build\lib.win-amd64-3.6\river\base copying river\base\typing.py -> build\lib.win-amd64-3.6\river\base copying river\base\wrapper.py -> build\lib.win-amd64-3.6\river\base copying river\base__init__.py -> build\lib.win-amd64-3.6\river\base creating build\lib.win-amd64-3.6\river\cluster copying river\cluster\k_means.py -> build\lib.win-amd64-3.6\river\cluster copying river\cluster__init__.py -> build\lib.win-amd64-3.6\river\cluster creating build\lib.win-amd64-3.6\river\compat copying river\compat\pytorch.py -> build\lib.win-amd64-3.6\river\compat copying river\compat\river_to_sklearn.py -> build\lib.win-amd64-3.6\river\compat copying river\compat\sklearn_to_river.py -> build\lib.win-amd64-3.6\river\compat copying river\compat\testsklearn.py -> build\lib.win-amd64-3.6\river\compat copying river\compat__init__.py -> build\lib.win-amd64-3.6\river\compat creating build\lib.win-amd64-3.6\river\compose copying river\compose\func.py -> build\lib.win-amd64-3.6\river\compose copying river\compose\grouper.py -> build\lib.win-amd64-3.6\river\compose copying river\compose\pipeline.py -> build\lib.win-amd64-3.6\river\compose copying river\compose\rename.py -> build\lib.win-amd64-3.6\river\compose copying river\compose\select.py -> build\lib.win-amd64-3.6\river\compose copying river\compose\test.py -> build\lib.win-amd64-3.6\river\compose copying river\compose\union.py -> build\lib.win-amd64-3.6\river\compose copying river\compose__init__.py -> build\lib.win-amd64-3.6\river\compose creating build\lib.win-amd64-3.6\river\datasets copying river\datasets\airline_passengers.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\bananas.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\base.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\bikes.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\chick_weights.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\credit_card.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\elec2.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\higgs.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\http.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\insects.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\malicious_url.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\movielens100k.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\music.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\phishing.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\restaurants.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\segment.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\sms_spam.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\smtp.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\solar_flare.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\taxis.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\test_datasets.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\trec07.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\trump_approval.py -> build\lib.win-amd64-3.6\river\datasets copying river\datasets__init__.py -> build\lib.win-amd64-3.6\river\datasets creating build\lib.win-amd64-3.6\river\drift copying river\drift\adwin.py -> build\lib.win-amd64-3.6\river\drift copying river\drift\ddm.py -> build\lib.win-amd64-3.6\river\drift copying river\drift\eddm.py -> build\lib.win-amd64-3.6\river\drift copying river\drift\hddm_a.py -> build\lib.win-amd64-3.6\river\drift copying river\drift\hddm_w.py -> build\lib.win-amd64-3.6\river\drift copying river\drift\kswin.py -> build\lib.win-amd64-3.6\river\drift copying river\drift\page_hinkley.py -> build\lib.win-amd64-3.6\river\drift copying river\drift\test_drift_detectors.py -> build\lib.win-amd64-3.6\river\drift copying river\drift__init__.py -> build\lib.win-amd64-3.6\river\drift creating build\lib.win-amd64-3.6\river\ensemble copying river\ensemble\adaptive_random_forest.py -> build\lib.win-amd64-3.6\river\ensemble copying river\ensemble\bagging.py -> build\lib.win-amd64-3.6\river\ensemble copying river\ensemble\boosting.py -> build\lib.win-amd64-3.6\river\ensemble copying river\ensemble\streaming_random_patches.py -> build\lib.win-amd64-3.6\river\ensemble copying river\ensemble__init__.py -> build\lib.win-amd64-3.6\river\ensemble creating build\lib.win-amd64-3.6\river\evaluate copying river\evaluate\progressive_validation.py -> build\lib.win-amd64-3.6\river\evaluate copying river\evaluate__init__.py -> build\lib.win-amd64-3.6\river\evaluate creating build\lib.win-amd64-3.6\river\expert copying river\expert\bandit.py -> build\lib.win-amd64-3.6\river\expert copying river\expert\ewa.py -> build\lib.win-amd64-3.6\river\expert copying river\expert\sh.py -> build\lib.win-amd64-3.6\river\expert copying river\expert\stacking.py -> build\lib.win-amd64-3.6\river\expert copying river\expert__init__.py -> build\lib.win-amd64-3.6\river\expert creating build\lib.win-amd64-3.6\river\facto copying river\facto\base.py -> build\lib.win-amd64-3.6\river\facto copying river\facto\ffm.py -> build\lib.win-amd64-3.6\river\facto copying river\facto\fm.py -> build\lib.win-amd64-3.6\river\facto copying river\facto\fwfm.py -> build\lib.win-amd64-3.6\river\facto copying river\facto\hofm.py -> build\lib.win-amd64-3.6\river\facto copying river\facto__init__.py -> build\lib.win-amd64-3.6\river\facto creating build\lib.win-amd64-3.6\river\feature_extraction copying river\feature_extraction\agg.py -> build\lib.win-amd64-3.6\river\feature_extraction copying river\feature_extraction\kernel_approx.py -> build\lib.win-amd64-3.6\river\feature_extraction copying river\feature_extraction\poly.py -> build\lib.win-amd64-3.6\river\feature_extraction copying river\feature_extraction\vectorize.py -> build\lib.win-amd64-3.6\river\feature_extraction copying river\feature_extraction__init__.py -> build\lib.win-amd64-3.6\river\feature_extraction creating build\lib.win-amd64-3.6\river\feature_selection copying river\feature_selection\k_best.py -> build\lib.win-amd64-3.6\river\feature_selection copying river\feature_selection\random.py -> build\lib.win-amd64-3.6\river\feature_selection copying river\feature_selection\variance.py -> build\lib.win-amd64-3.6\river\feature_selection copying river\feature_selection__init__.py -> build\lib.win-amd64-3.6\river\feature_selection creating build\lib.win-amd64-3.6\river\imblearn copying river\imblearn\hard_sampling.py -> build\lib.win-amd64-3.6\river\imblearn copying river\imblearn\random.py -> build\lib.win-amd64-3.6\river\imblearn copying river\imblearn__init__.py -> build\lib.win-amd64-3.6\river\imblearn creating build\lib.win-amd64-3.6\river\linear_model copying river\linear_model\alma.py -> build\lib.win-amd64-3.6\river\linear_model copying river\linear_model\glm.py -> build\lib.win-amd64-3.6\river\linear_model copying river\linear_model\pa.py -> build\lib.win-amd64-3.6\river\linear_model copying river\linear_model\softmax.py -> build\lib.win-amd64-3.6\river\linear_model copying river\linear_model\test_glm.py -> build\lib.win-amd64-3.6\river\linear_model copying river\linear_model__init__.py -> build\lib.win-amd64-3.6\river\linear_model creating build\lib.win-amd64-3.6\river\meta copying river\meta\pred_clipper.py -> build\lib.win-amd64-3.6\river\meta copying river\meta\target_transform.py -> build\lib.win-amd64-3.6\river\meta copying river\meta__init__.py -> build\lib.win-amd64-3.6\river\meta creating build\lib.win-amd64-3.6\river\metrics copying river\metrics\accuracy.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\balanced_accuracy.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\base.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\cross_entropy.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\exact_match.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\fbeta.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\geometric_mean.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\hamming.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\jaccard.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\kappa.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\log_loss.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\mae.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\mcc.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\mse.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\multioutput.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\precision.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\r2.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\recall.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\report.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\rocauc.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\rolling.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\smape.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\test.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\time_rolling.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics_performance_evaluator.py -> build\lib.win-amd64-3.6\river\metrics copying river\metrics__init__.py -> build\lib.win-amd64-3.6\river\metrics creating build\lib.win-amd64-3.6\river\multiclass copying river\multiclass\occ.py -> build\lib.win-amd64-3.6\river\multiclass copying river\multiclass\ovo.py -> build\lib.win-amd64-3.6\river\multiclass copying river\multiclass\ovr.py -> build\lib.win-amd64-3.6\river\multiclass copying river\multiclass\test_ovr.py -> build\lib.win-amd64-3.6\river\multiclass copying river\multiclass__init.py -> build\lib.win-amd64-3.6\river\multiclass creating build\lib.win-amd64-3.6\river\multioutput copying river\multioutput\chain.py -> build\lib.win-amd64-3.6\river\multioutput copying river\multioutput__init.py -> build\lib.win-amd64-3.6\river\multioutput creating build\lib.win-amd64-3.6\river\naive_bayes copying river\naive_bayes\base.py -> build\lib.win-amd64-3.6\river\naive_bayes copying river\naive_bayes\bernoulli.py -> build\lib.win-amd64-3.6\river\naive_bayes copying river\naive_bayes\complement.py -> build\lib.win-amd64-3.6\river\naive_bayes copying river\naive_bayes\gaussian.py -> build\lib.win-amd64-3.6\river\naive_bayes copying river\naive_bayes\multinomial.py -> build\lib.win-amd64-3.6\river\naive_bayes copying river\naive_bayes\test_multinomial.py -> build\lib.win-amd64-3.6\river\naive_bayes copying river\naive_bayes\test_naive_bayes.py -> build\lib.win-amd64-3.6\river\naive_bayes copying river\naive_bayes__init.py -> build\lib.win-amd64-3.6\river\naive_bayes creating build\lib.win-amd64-3.6\river\neighbors copying river\neighbors\base_neighbors.py -> build\lib.win-amd64-3.6\river\neighbors copying river\neighbors\knn_adwin.py -> build\lib.win-amd64-3.6\river\neighbors copying river\neighbors\knn_classifier.py -> build\lib.win-amd64-3.6\river\neighbors copying river\neighbors\knn_regressor.py -> build\lib.win-amd64-3.6\river\neighbors copying river\neighbors\sam_knn.py -> build\lib.win-amd64-3.6\river\neighbors copying river\neighbors__init.py -> build\lib.win-amd64-3.6\river\neighbors creating build\lib.win-amd64-3.6\river\optim copying river\optim\adam.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\ada_bound.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\ada_delta.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\ada_grad.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\ada_max.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\ams_grad.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\average.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\base.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\ftrl.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\initializers.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\losses.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\momentum.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\nadam.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\nesterov.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\newton.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\rms_prop.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\schedulers.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\sgd.py -> build\lib.win-amd64-3.6\river\optim copying river\optim\test_losses.py -> build\lib.win-amd64-3.6\river\optim copying river\optim__init.py -> build\lib.win-amd64-3.6\river\optim creating build\lib.win-amd64-3.6\river\preprocessing copying river\preprocessing\feature_hasher.py -> build\lib.win-amd64-3.6\river\preprocessing copying river\preprocessing\impute.py -> build\lib.win-amd64-3.6\river\preprocessing copying river\preprocessing\lda.py -> build\lib.win-amd64-3.6\river\preprocessing copying river\preprocessing\one_hot.py -> build\lib.win-amd64-3.6\river\preprocessing copying river\preprocessing\scale.py -> build\lib.win-amd64-3.6\river\preprocessing copying river\preprocessing\test_lda.py -> build\lib.win-amd64-3.6\river\preprocessing copying river\preprocessing\test_scale.py -> build\lib.win-amd64-3.6\river\preprocessing copying river\preprocessing__init.py -> build\lib.win-amd64-3.6\river\preprocessing creating build\lib.win-amd64-3.6\river\proba copying river\proba\base.py -> build\lib.win-amd64-3.6\river\proba copying river\proba\gaussian.py -> build\lib.win-amd64-3.6\river\proba copying river\proba\multinomial.py -> build\lib.win-amd64-3.6\river\proba copying river\proba__init.py -> build\lib.win-amd64-3.6\river\proba creating build\lib.win-amd64-3.6\river\reco copying river\reco\base.py -> build\lib.win-amd64-3.6\river\reco copying river\reco\baseline.py -> build\lib.win-amd64-3.6\river\reco copying river\reco\biased_mf.py -> build\lib.win-amd64-3.6\river\reco copying river\reco\funk_mf.py -> build\lib.win-amd64-3.6\river\reco copying river\reco\normal.py -> build\lib.win-amd64-3.6\river\reco copying river\reco\surprise.py -> build\lib.win-amd64-3.6\river\reco copying river\reco__init.py -> build\lib.win-amd64-3.6\river\reco creating build\lib.win-amd64-3.6\river\stats copying river\stats\auto_corr.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\base.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\count.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\cov.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\entropy.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\ewmean.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\ewvar.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\iqr.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\kurtosis.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\link.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\maximum.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\mean.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\minimum.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\mode.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\moments.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\nunique.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\pearson.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\ptp.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\quantile.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\sem.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\shift.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\skew.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\summing.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\test.py -> build\lib.win-amd64-3.6\river\stats copying river\stats\var.py -> build\lib.win-amd64-3.6\river\stats copying river\stats__init__.py -> build\lib.win-amd64-3.6\river\stats creating build\lib.win-amd64-3.6\river\stream copying river\stream\cache.py -> build\lib.win-amd64-3.6\river\stream copying river\stream\iter_arff.py -> build\lib.win-amd64-3.6\river\stream copying river\stream\iter_array.py -> build\lib.win-amd64-3.6\river\stream copying river\stream\iter_csv.py -> build\lib.win-amd64-3.6\river\stream copying river\stream\iter_libsvm.py -> build\lib.win-amd64-3.6\river\stream copying river\stream\iter_pandas.py -> build\lib.win-amd64-3.6\river\stream copying river\stream\iter_sklearn.py -> build\lib.win-amd64-3.6\river\stream copying river\stream\iter_sql.py -> build\lib.win-amd64-3.6\river\stream copying river\stream\iter_vaex.py -> build\lib.win-amd64-3.6\river\stream copying river\stream\qa.py -> build\lib.win-amd64-3.6\river\stream copying river\stream\shuffling.py -> build\lib.win-amd64-3.6\river\stream copying river\stream\test_sql.py -> build\lib.win-amd64-3.6\river\stream copying river\stream\utils.py -> build\lib.win-amd64-3.6\river\stream copying river\stream__init__.py -> build\lib.win-amd64-3.6\river\stream creating build\lib.win-amd64-3.6\river\time_series copying river\time_series\base.py -> build\lib.win-amd64-3.6\river\time_series copying river\time_series\detrender.py -> build\lib.win-amd64-3.6\river\time_series copying river\time_series\expo_smoothing.py -> build\lib.win-amd64-3.6\river\time_series copying river\time_series\snarimax.py -> build\lib.win-amd64-3.6\river\time_series copying river\time_series\init__.py -> build\lib.win-amd64-3.6\river\time_series creating build\lib.win-amd64-3.6\river\tree copying river\tree\extremely_fast_decision_tree.py -> build\lib.win-amd64-3.6\river\tree copying river\tree\hoeffding_adaptive_tree_classifier.py -> build\lib.win-amd64-3.6\river\tree copying river\tree\hoeffding_adaptive_tree_regressor.py -> build\lib.win-amd64-3.6\river\tree copying river\tree\hoeffding_tree_classifier.py -> build\lib.win-amd64-3.6\river\tree copying river\tree\hoeffding_tree_regressor.py -> build\lib.win-amd64-3.6\river\tree copying river\tree\isoup_tree_regressor.py -> build\lib.win-amd64-3.6\river\tree copying river\tree\label_combination_hoeffding_tree.py -> build\lib.win-amd64-3.6\river\tree copying river\tree\setup.py -> build\lib.win-amd64-3.6\river\tree copying river\tree_base_tree.py -> build\lib.win-amd64-3.6\river\tree copying river\tree_tree_utils.py -> build\lib.win-amd64-3.6\river\tree copying river\tree\init__.py -> build\lib.win-amd64-3.6\river\tree creating build\lib.win-amd64-3.6\river\utils copying river\utils\data_conversion.py -> build\lib.win-amd64-3.6\river\utils copying river\utils\estimator_checks.py -> build\lib.win-amd64-3.6\river\utils copying river\utils\histogram.py -> build\lib.win-amd64-3.6\river\utils copying river\utils\inspect.py -> build\lib.win-amd64-3.6\river\utils copying river\utils\math.py -> build\lib.win-amd64-3.6\river\utils copying river\utils\param_grid.py -> build\lib.win-amd64-3.6\river\utils copying river\utils\pretty.py -> build\lib.win-amd64-3.6\river\utils copying river\utils\sdft.py -> build\lib.win-amd64-3.6\river\utils copying river\utils\skmultiflow_utils.py -> build\lib.win-amd64-3.6\river\utils copying river\utils\skyline.py -> build\lib.win-amd64-3.6\river\utils copying river\utils\test_param_grid.py -> build\lib.win-amd64-3.6\river\utils copying river\utils\test_vectordict.py -> build\lib.win-amd64-3.6\river\utils copying river\utils\window.py -> build\lib.win-amd64-3.6\river\utils copying river\utils\init__.py -> build\lib.win-amd64-3.6\river\utils creating build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\agrawal.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\anomaly_sine.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\concept_drift_stream.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\friedman.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\hyper_plane.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\led.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\logical.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\mixed.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\mv.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\planes_2d.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\random_rbf.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\random_tree.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\sea.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\sine.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\stagger.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\waveform.py -> build\lib.win-amd64-3.6\river\datasets\synth copying river\datasets\synth\init__.py -> build\lib.win-amd64-3.6\river\datasets\synth creating build\lib.win-amd64-3.6\river\tree_attribute_observer copying river\tree_attribute_observer\attribute_observer.py -> build\lib.win-amd64-3.6\river\tree_attribute_observer copying river\tree_attribute_observer\nominal_attribute_class_observer.py -> build\lib.win-amd64-3.6\river\tree_attribute_observer copying river\tree_attribute_observer\nominal_attribute_regression_observer.py -> build\lib.win-amd64-3.6\river\tree_attribute_observer copying river\tree_attribute_observer\numeric_attribute_class_observer_binary_tree.py -> build\lib.win-amd64-3.6\river\tree_attribute_observer copying river\tree_attribute_observer\numeric_attribute_class_observer_gaussian.py -> build\lib.win-amd64-3.6\river\tree_attribute_observer copying river\tree_attribute_observer\numeric_attribute_class_observer_histogram.py -> build\lib.win-amd64-3.6\river\tree_attribute_observer copying river\tree_attribute_observer\numeric_attribute_regression_observer.py -> build\lib.win-amd64-3.6\river\tree_attribute_observer copying river\tree_attribute_observer\init__.py -> build\lib.win-amd64-3.6\river\tree_attribute_observer creating build\lib.win-amd64-3.6\river\tree_attribute_test copying river\tree_attribute_test\attribute_split_suggestion.py -> build\lib.win-amd64-3.6\river\tree_attribute_test copying river\tree_attribute_test\instance_conditional_test.py -> build\lib.win-amd64-3.6\river\tree_attribute_test copying river\tree_attribute_test\nominal_attribute_binary_test.py -> build\lib.win-amd64-3.6\river\tree_attribute_test copying river\tree_attribute_test\nominal_attribute_multiway_test.py -> build\lib.win-amd64-3.6\river\tree_attribute_test copying river\tree_attribute_test\numeric_attribute_binary_test.py -> build\lib.win-amd64-3.6\river\tree_attribute_test copying river\tree_attribute_test\init__.py -> build\lib.win-amd64-3.6\river\tree_attribute_test creating build\lib.win-amd64-3.6\river\tree_nodes copying river\tree_nodes\arf_htc_nodes.py -> build\lib.win-amd64-3.6\river\tree_nodes copying river\tree_nodes\arf_htr_nodes.py -> build\lib.win-amd64-3.6\river\tree_nodes copying river\tree_nodes\base.py -> build\lib.win-amd64-3.6\river\tree_nodes copying river\tree_nodes\efdtc_nodes.py -> build\lib.win-amd64-3.6\river\tree_nodes copying river\tree_nodes\hatc_nodes.py -> build\lib.win-amd64-3.6\river\tree_nodes copying river\tree_nodes\hatr_nodes.py -> build\lib.win-amd64-3.6\river\tree_nodes copying river\tree_nodes\htc_nodes.py -> build\lib.win-amd64-3.6\river\tree_nodes copying river\tree_nodes\htr_nodes.py -> build\lib.win-amd64-3.6\river\tree_nodes copying river\tree_nodes\isouptr_nodes.py -> build\lib.win-amd64-3.6\river\tree_nodes copying river\tree_nodes\init__.py -> build\lib.win-amd64-3.6\river\tree_nodes creating build\lib.win-amd64-3.6\river\tree_split_criterion copying river\tree_split_criterion\base_split_criterion.py -> build\lib.win-amd64-3.6\river\tree_split_criterion copying river\tree_split_criterion\gini_split_criterion.py -> build\lib.win-amd64-3.6\river\tree_split_criterion copying river\tree_split_criterion\hellinger_distance_criterion.py -> build\lib.win-amd64-3.6\river\tree_split_criterion copying river\tree_split_criterion\info_gain_split_criterion.py -> build\lib.win-amd64-3.6\river\tree_split_criterion copying river\tree_split_criterion\intra_cluster_variance_reduction_split_criterion.py -> build\lib.win-amd64-3.6\river\tree_split_criterion copying river\tree_split_criterion\variance_reduction_split_criterion.py -> build\lib.win-amd64-3.6\river\tree_split_criterion copying river\tree_split_criterion\init__.py -> build\lib.win-amd64-3.6\river\tree_split_criterion running egg_info writing river.egg-info\PKG-INFO writing dependency_links to river.egg-info\dependency_links.txt writing requirements to river.egg-info\requires.txt writing top-level names to river.egg-info\top_level.txt reading manifest file 'river.egg-info\SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'river.egg-info\SOURCES.txt' copying river\datasets\airline-passengers.csv -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\banana.zip -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\chick-weights.csv -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\phishing.csv.gz -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\segment.csv.zip -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\solar-flare.csv.zip -> build\lib.win-amd64-3.6\river\datasets copying river\datasets\trump_approval.csv.gz -> build\lib.win-amd64-3.6\river\datasets copying river\metrics\confusion.c -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\confusion.pxd -> build\lib.win-amd64-3.6\river\metrics copying river\metrics\confusion.pyx -> build\lib.win-amd64-3.6\river\metrics creating build\lib.win-amd64-3.6\river\neighbors\src creating build\lib.win-amd64-3.6\river\neighbors\src\libNearestNeighbor copying river\neighbors\src\libNearestNeighbor\nearestNeighbor.cpp -> build\lib.win-amd64-3.6\river\neighbors\src\libNearestNeighbor copying river\stream\pokedb.zip -> build\lib.win-amd64-3.6\river\stream copying river\utils\vectordict.c -> build\lib.win-amd64-3.6\river\utils copying river\utils\vectordict.pyx -> build\lib.win-amd64-3.6\river\utils running build_ext building 'river.metrics.confusion' extension error: Microsoft Visual C++ 14.0 is required. Get it with "Build Tools for Visual Studio": https://visualstudio.microsoft.com/downloads/

ERROR: Command errored out with exit status 1: 'C:\Users\a0h72754\Anaconda3\envs\celaya_training\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\a0h72754\AppData\Local\Temp\pip-req-build-80d7gsh4\setup.py'"'"'; file='"'"'C:\Users\a0h72754\AppData\Local\Temp\pip-req-build-80d7gsh4\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record 'C:\Users\a0h72754\AppData\Local\Temp\pip-record-vyc4d1ob\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Users\a0h72754\Anaconda3\envs\celaya_training\Include\river' Check the logs for full command output.

shoebNTU commented 3 years ago

Issue was resolved after following this link - https://stackoverflow.com/questions/64261546/python-cant-install-packages .Sorry for trouble.