python 降级

Win 10
环境:Pycharm、anaconda、python3.9
一、打开cmd
二、执行下列命令
conda install python==3.7
三、查看python版本,是否降版本成功
python --version(两个短横) 或 python -V

报错:subprocess-exited-with-error

这个错误与 sklearn 包的名称更改有关,导致 pysurvival 在构建元数据时失败。现在,你需要修改 pysurvival 的安装文件以使用正确的 scikit-learn 包名 

编辑安装文件:找到 pysurvival 的安装文件,可能是 setup.pypyproject.toml,然后将其中引用 sklearn 的部分改为引用 scikit-learn。你可以使用文本编辑器打开这些文件,并进行相应的修改。

如果你不想直接编辑安装文件,还有其他方法可以解决这个问题。

你可以尝试使用环境变量 SKLEARN_ALLOW_DEPRECATED_SKLEARN_PACKAGE_INSTALL 来避免此错误,这将允许继续使用 sklearn 的名称

export SKLEARN_ALLOW_DEPRECATED_SKLEARN_PACKAGE_INSTALL=True

在运行上述命令之后,pip 将继续使用 sklearn,而不会引发错误。这是一种暂时的解决方法,可以帮助你继续安装 pysurvival,直到它更新为使用正确的 scikit-learn 包名。

最后直接安装pysurvival

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

Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐