From 99a2a6a5fdb777d1709f419ddf18c53a2cf4e54b Mon Sep 17 00:00:00 2001 From: zzc <58017008+zzc0430@users.noreply.github.com> Date: Fri, 1 Sep 2023 10:21:47 +0800 Subject: [PATCH] fix: sklearn -> scikit-learn The 'sklearn' PyPI package is deprecated, use 'scikit-learn' rather than 'sklearn' for pip commands. Here is how to fix this error in the main use cases: - use 'pip install scikit-learn' rather than 'pip install sklearn' - replace 'sklearn' by 'scikit-learn' in your pip requirements files (requirements.txt, setup.py, setup.cfg, Pipfile, etc ...) - if the 'sklearn' package is used by one of your dependencies, it would be great if you take some time to track which package uses 'sklearn' instead of 'scikit-learn' and report it to their issue tracker - as a last resort, set the environment variable SKLEARN_ALLOW_DEPRECATED_SKLEARN_PACKAGE_INSTALL=True to avoid this error --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index f2f5faf..98ee62f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ numpy pytest regex scipy -sklearn +scikit-learn tqdm ujson seqeval