pip 安装 sklearn 收集sklearn 使用缓存的 sklearn-0.0.post12.tar.gz (2.6 kB) 准备元数据(setup.py)...错误 错误:子进程退出并出现错误
× python setup.py Egg_info 未成功运行。 │ 退出代码:1 ╰─>【15行输出】 “sklearn”PyPI 包已弃用,请使用“scikit-learn” 而不是 pip 命令的“sklearn”。
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
More information is available at
https://github.com/scikit-learn/sklearn-pypi-package
[end of output]
注意:此错误源自子进程,并且可能不是 pip 的问题。 错误:元数据生成失败
× 生成包元数据时遇到错误。 ╰─> 请参阅上面的输出。
注意:这是上面提到的包的问题,而不是 pip 的问题。 提示:详情请参阅上文。
不知道该怎么办
如错误中所述:
“sklearn”PyPI 包已弃用,对于 pip 命令使用“scikit-learn”而不是“sklearn”
因此请尝试:
pip install scikit-learn