hi, i can't install package milk in pycharm ide

1 view
Skip to first unread message

Banu Prakash

unread,
Jun 2, 2023, 3:13:21 AM6/2/23
to milk users
 it shows error like,
Collecting milk
  Using cached milk-0.6.1.tar.gz (628 kB)
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Building wheels for collected packages: milk
  Building wheel for milk (setup.py): started
  Building wheel for milk (setup.py): finished with status 'error'
  Running setup.py clean for milk
Failed to build milk

  error: subprocess-exited-with-error
 
  python setup.py bdist_wheel did not run successfully.
  exit code: 1
 
  [168 lines of output]
  C:\Users\banup\AppData\Local\Temp\pip-install-ycf3uo00\milk_a683c58a204f45b1bc5dd7af6d58fbb8\setup.py:37: DeprecationWarning:
 
    `numpy.distutils` is deprecated since NumPy 1.23.0, as a result
    of the deprecation of `distutils` itself. It will be removed for
    Python >= 3.12. For older Python versions it will remain present.
    It is recommended to use `setuptools < 60.0` for those Python versions.
    For more details, see:
      https://numpy.org/devdocs/reference/distutils_status_migration.html
 
 
    from numpy.distutils.core import setup, Extension
  running bdist_wheel
  running build
  running config_cc
  INFO: unifing config_cc, config, build_clib, build_ext, build commands --compiler options
  running config_fc
  INFO: unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
  running build_src
  INFO: build_src
  INFO: building extension "milk.unsupervised._kmeans" sources
  INFO: building extension "milk.unsupervised._som" sources
  INFO: building extension "milk.supervised._svm" sources
  INFO: building extension "milk.supervised._tree" sources
  INFO: building extension "milk.supervised._perceptron" sources
  INFO: building extension "milk.supervised._lasso" sources
  INFO: build_src: building npy-pkg config files
  C:\Users\banup\PycharmProjects\pythonProject\venv\lib\site-packages\setuptools\_distutils\cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
  !!
 
          ********************************************************************************
          Please avoid running ``setup.py`` directly.
          Instead, use pypa/build, pypa/installer, pypa/build or
          other standards-based tools.
 
          See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
          ********************************************************************************
 
  !!
    self.initialize_options()
  running build_py
  creating build
  creating build\lib.win-amd64-cpython-39
  creating build\lib.win-amd64-cpython-39\milk
  copying milk\milk_version.py -> build\lib.win-amd64-cpython-39\milk
  copying milk\nfoldcrossvalidation.py -> build\lib.win-amd64-cpython-39\milk
  copying milk\__init__.py -> build\lib.win-amd64-cpython-39\milk
  creating build\lib.win-amd64-cpython-39\milk\active
  copying milk\active\eimpact.py -> build\lib.win-amd64-cpython-39\milk\active
  copying milk\active\uncertainty.py -> build\lib.win-amd64-cpython-39\milk\active
  copying milk\active\__init__.py -> build\lib.win-amd64-cpython-39\milk\active
  creating build\lib.win-amd64-cpython-39\milk\demos
  copying milk\demos\adaboost.py -> build\lib.win-amd64-cpython-39\milk\demos
  copying milk\demos\rf_wine_2d.py -> build\lib.win-amd64-cpython-39\milk\demos
  copying milk\demos\svm-decision-boundary.py -> build\lib.win-amd64-cpython-39\milk\demos
  copying milk\demos\__init__.py -> build\lib.win-amd64-cpython-39\milk\demos
  creating build\lib.win-amd64-cpython-39\milk\ext
  copying milk\ext\jugparallel.py -> build\lib.win-amd64-cpython-39\milk\ext
  copying milk\ext\__init__.py -> build\lib.win-amd64-cpython-39\milk\ext
  creating build\lib.win-amd64-cpython-39\milk\measures
  copying milk\measures\cluster_agreement.py -> build\lib.win-amd64-cpython-39\milk\measures
  copying milk\measures\curves.py -> build\lib.win-amd64-cpython-39\milk\measures
  copying milk\measures\measures.py -> build\lib.win-amd64-cpython-39\milk\measures
  copying milk\measures\nfoldcrossvalidation.py -> build\lib.win-amd64-cpython-39\milk\measures
  copying milk\measures\__init__.py -> build\lib.win-amd64-cpython-39\milk\measures
  creating build\lib.win-amd64-cpython-39\milk\supervised
  copying milk\supervised\adaboost.py -> build\lib.win-amd64-cpython-39\milk\supervised
  copying milk\supervised\base.py -> build\lib.win-amd64-cpython-39\milk\supervised
  copying milk\supervised\classifier.py -> build\lib.win-amd64-cpython-39\milk\supervised
  copying milk\supervised\defaultclassifier.py -> build\lib.win-amd64-cpython-39\milk\supervised
  copying milk\supervised\defaultlearner.py -> build\lib.win-amd64-cpython-39\milk\supervised
  copying milk\supervised\featureselection.py -> build\lib.win-amd64-cpython-39\milk\supervised
  copying milk\supervised\gridsearch.py -> build\lib.win-amd64-cpython-39\milk\supervised
  copying milk\supervised\grouped.py -> build\lib.win-amd64-cpython-39\milk\supervised
  copying milk\supervised\knn.py -> build\lib.win-amd64-cpython-39\milk\supervised
  copying milk\supervised\lasso.py -> build\lib.win-amd64-cpython-39\milk\supervised
  copying milk\supervised\logistic.py -> build\lib.win-amd64-cpython-39\milk\supervised
  copying milk\supervised\multi.py -> build\lib.win-amd64-cpython-39\milk\supervised
  copying milk\supervised\multi_label.py -> build\lib.win-amd64-cpython-39\milk\supervised
  copying milk\supervised\multi_view.py -> build\lib.win-amd64-cpython-39\milk\supervised
  copying milk\supervised\normalise.py -> build\lib.win-amd64-cpython-39\milk\supervised
  copying milk\supervised\parzen.py -> build\lib.win-amd64-cpython-39\milk\supervised
  copying milk\supervised\perceptron.py -> build\lib.win-amd64-cpython-39\milk\supervised
  copying milk\supervised\precluster.py -> build\lib.win-amd64-cpython-39\milk\supervised
  copying milk\supervised\precluster_learner.py -> build\lib.win-amd64-cpython-39\milk\supervised
  copying milk\supervised\randomforest.py -> build\lib.win-amd64-cpython-39\milk\supervised
  copying milk\supervised\set2binary_array.py -> build\lib.win-amd64-cpython-39\milk\supervised
  copying milk\supervised\svm.py -> build\lib.win-amd64-cpython-39\milk\supervised
  copying milk\supervised\tree.py -> build\lib.win-amd64-cpython-39\milk\supervised
  copying milk\supervised\weighted_voting_adaboost.py -> build\lib.win-amd64-cpython-39\milk\supervised
  copying milk\supervised\__init__.py -> build\lib.win-amd64-cpython-39\milk\supervised
  creating build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\fast_classifier.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_adaboost.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_affinity.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_basic.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_curves.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_defaultclassifier.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_defaultlearner.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_ecoc_learner.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_ext_jugparallel.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_featureselection.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_fisher.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_gaussianmixture.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_gridsearch.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_grouped.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_kmeans.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_knn.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_lasso.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_logistic.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_measures.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_measures_clusters.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_multi.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_multi_label.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_multi_view.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_nfoldcrossvalidation.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_nfoldcrossvalidation_regression.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_nnmf.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_normalise.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_normaliselabels.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_parzen.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_pca.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_pdist.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_perceptron.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_precluster_learner.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_regression.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_regression_constant_features.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_rf.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_set2binary_array.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_som.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_svm.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_svm_sigmoidal.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_tree.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\test_utils.py -> build\lib.win-amd64-cpython-39\milk\tests
  copying milk\tests\__init__.py -> build\lib.win-amd64-cpython-39\milk\tests
  creating build\lib.win-amd64-cpython-39\milk\unsupervised
  copying milk\unsupervised\affinity.py -> build\lib.win-amd64-cpython-39\milk\unsupervised
  copying milk\unsupervised\gaussianmixture.py -> build\lib.win-amd64-cpython-39\milk\unsupervised
  copying milk\unsupervised\kmeans.py -> build\lib.win-amd64-cpython-39\milk\unsupervised
  copying milk\unsupervised\normalise.py -> build\lib.win-amd64-cpython-39\milk\unsupervised
  copying milk\unsupervised\parzen.py -> build\lib.win-amd64-cpython-39\milk\unsupervised
  copying milk\unsupervised\pca.py -> build\lib.win-amd64-cpython-39\milk\unsupervised
  copying milk\unsupervised\pdist.py -> build\lib.win-amd64-cpython-39\milk\unsupervised
  copying milk\unsupervised\som.py -> build\lib.win-amd64-cpython-39\milk\unsupervised
  copying milk\unsupervised\__init__.py -> build\lib.win-amd64-cpython-39\milk\unsupervised
  creating build\lib.win-amd64-cpython-39\milk\utils
  copying milk\utils\parallel.py -> build\lib.win-amd64-cpython-39\milk\utils
  copying milk\utils\utils.py -> build\lib.win-amd64-cpython-39\milk\utils
  copying milk\utils\__init__.py -> build\lib.win-amd64-cpython-39\milk\utils
  creating build\lib.win-amd64-cpython-39\milk\wrapper
  copying milk\wrapper\wraplibsvm.py -> build\lib.win-amd64-cpython-39\milk\wrapper
  copying milk\wrapper\__init__.py -> build\lib.win-amd64-cpython-39\milk\wrapper
  creating build\lib.win-amd64-cpython-39\milk\tests\data
  copying milk\tests\data\jugparallel_jugfile.py -> build\lib.win-amd64-cpython-39\milk\tests\data
  copying milk\tests\data\jugparallel_kmeans_jugfile.py -> build\lib.win-amd64-cpython-39\milk\tests\data
  copying milk\tests\data\__init__.py -> build\lib.win-amd64-cpython-39\milk\tests\data
  creating build\lib.win-amd64-cpython-39\milk\unsupervised\nnmf
  copying milk\unsupervised\nnmf\hoyer.py -> build\lib.win-amd64-cpython-39\milk\unsupervised\nnmf
  copying milk\unsupervised\nnmf\lee_seung.py -> build\lib.win-amd64-cpython-39\milk\unsupervised\nnmf
  copying milk\unsupervised\nnmf\__init__.py -> build\lib.win-amd64-cpython-39\milk\unsupervised\nnmf
  copying milk\tests\data\regression-2-Dec-2009.pp.gz -> build\lib.win-amd64-cpython-39\milk\tests\data
  copying milk\tests\data\__init__.pyc -> build\lib.win-amd64-cpython-39\milk\tests\data
  running build_ext
  INFO: No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  INFO: customize MSVCCompiler
  INFO: customize MSVCCompiler using build_ext
  INFO: CCompilerOpt.cc_test_flags[1077] : testing flags (/O2)
  error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
  INFO: CCompilerOpt.cache_flush[857] : write cache to path -> C:\Users\banup\AppData\Local\Temp\pip-install-ycf3uo00\milk_a683c58a204f45b1bc5dd7af6d58fbb8\build\temp.win-amd64-cpython-39\Release\ccompiler_opt_cache_ext.py
  [end of output]
 
  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for milk
ERROR: Could not build wheels for milk, which is required to install pyproject.toml-based projects.

Can anyone please show me to install this package. As i need this for project.

Luis Pedro Coelho

unread,
Jun 2, 2023, 4:32:06 PM6/2/23
to milk-...@googlegroups.com
Dear Banu,

To be honest, I'm surprised anyone is still using milk. I myself switched to scikit-learn a while back

Is there any particular functionality you need?

Tx
Luis

Luis Pedro Coelho | Fudan University | https://luispedro.org

--
You received this message because you are subscribed to the Google Groups "milk users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to milk-users+...@googlegroups.com.

Reply all
Reply to author
Forward
0 new messages