The ‘sklearn‘ PyPI package is deprecated, use ‘scikit-learn‘ rather than ‘sklearn‘ for pip commands.

文章讲述了在尝试从requirements/optional.txt安装sklearn时遇到的错误,因为sklearn已被弃用,推荐使用scikit-learn。给出了替换并重新安装依赖的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

错误:
Collecting sklearn (from -r requirements/optional.txt (line 5))
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/46/1c/395a83ee7b2d2ad7a05b453872053d41449564477c81dc356f720b16eac4/sklearn-0.0.post12.tar.gz (2.6 kB)
Preparing metadata (setup.py) ... error
error: subprocess-exited-with-error

× python setup.py egg_info did not run successfully.
│ exit code: 1
╰─> [15 lines of output]
The 'sklearn' PyPI package is deprecated, use 'scikit-learn'
rather than 'sklearn' for pip commands.
https://github.com/scikit-learn/sklearn-pypi-package
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed

× Encountered error while generating package metadata.
╰─> See above for output.

note: This is an issue with the package mentioned above, not pip.
hint: See above for details.


# 解决:
# 这个错误是由于 sklearn 被弃用,建议使用 scikit-learn 替代。

# 打开项目中的 requirements/optional.txt 文件。
# 将 sklearn 替换为 scikit-learn。保存文件并关闭。
# 然后再次运行以下命令来安装依赖包:
pip install -r requirements/optional.txt


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值