
这个错误与 sklearn 包的名称更改有关,导致 pysurvival 在构建元数据时失败。现在,你需要修改 pysurvival 的安装文件以使用正确的 scikit-learn 包名
编辑安装文件:找到 pysurvival 的安装文件,可能是 setup.py 或 pyproject.toml,然后将其中引用 sklearn 的部分改为引用 scikit-learn。你可以使用文本编辑器打开这些文件,并进行相应的修改。
如果你不想直接编辑安装文件,还有其他方法可以解决这个问题。
你可以尝试使用环境变量 SKLEARN_ALLOW_DEPRECATED_SKLEARN_PACKAGE_INSTALL 来避免此错误,这将允许继续使用 sklearn 的名称
在运行上述命令之后,pip 将继续使用 sklearn,而不会引发错误。这是一种暂时的解决方法,可以帮助你继续安装 pysurvival,直到它更新为使用正确的 scikit-learn 包名。

# 安装 pysurvival (采用以下任意一种方式,只要安装成功即可)# 安装方式 1 :pip install git+https://github.com/bacalfa/pysurvival.git# 安装方式 2 :pip install pysurvival