ERROR: Could not find a version that satisfies the requirement scikit-learn==0.21.0

ERROR: Could not find a version that satisfies the requirement scikit-learn==0.21.0

我尝试在 PyCharm 中使用命令“pip install scikit-learn==0.21.0”安装 scikit-learn 版本 0.21.0。但它总是抛出错误:

错误:找不到满足 scikit-learn==0.21.0 要求的版本(来自版本:0.9、0.10、0.11、0.12、0.12.1、0.13、0.13.1 , 0.14, 0.14 .1, 0.15.0b1, 0.15.0b2, 0.15.0, 0.15.1, 0.15.2, 0.16b1, 0.16.0, 0.16.1, 0.17b1, 0.17, 0.17.1, 0.18, 0.18.1, 0.18 .2, 0.19b2, 0.19.0, 0.19.1, 0.19.2, 0.20rc1 , 0.20.0, 0.20.1, 0.20.2, 0.20.3, 0.20.4, 0.21rc2, 0.21.1, 0.21.2, 0.21.3, 0.22rc2.post1, 0.22rc3, 0.22, 0.22.1, 0.22.2、0.22.2.post1、0.23.0rc1、0.23.0、0 .23.1、0.23.2、0.24.dev0、0.24.0rc1、0.24.0、0.24.1、0.24.2、1.0rc1、1.0rc2、1.0、1.0.1) 错误:找不到 scikit-learn==0.21.0

的匹配分布

我的项目需要使用 python 3.8,并且已经更新了 pip 和设置工具。我还仔细检查了路径和环境变量。 你能帮我弄清楚我是否遗漏了什么吗?

scikit-learn 0.21 需要 Python 3.5、3.6 和 3.7 但不是 3.8。因此,要么降级到 Python 3.7,要么使用更高版本的 scikit-learn,至少是 0.22。 Python 从 0.22 到最新的 1.0 都支持 3.8。