我正在尝试在linux中的python(pycharm)中运行生存分析,这是代码的一部分import numpy as npimport matplotlib.pyplot as plt#matplotlib inlineimport pandas as pdfrom sklearn.impute import SimpleImputerfrom sklearn.pipeline import make_pipelinefrom sklearn.model_selection import train_test_splitfrom sksurv.datasets import load_flchainfrom sksurv.linear_model import CoxPHSurvivalAnalysis我收到错误“ModuleNotFoundError:没有名为“sksurv”的模块”,我尝试了所有方法,但没有任何效果。
1 回答
![?](http://img1.sycdn.imooc.com/5458463b0001358f02200220-100-100.jpg)
湖上湖
TA贡献2003条经验 获得超2个赞
所需的依赖项scikit-survival
,
cvxpy
cvxopt
joblib
numexpr
numpy
1.12或更高版本osqp
pandas
0.21或更高版本scikit-learn
0.22scipy
1.0或更高版本
...将在pip
您运行时自动安装:
pip install scikit-survival
然而,特别是一个模块,osqp
将CMake作为其依赖项之一。如果你没有安装CMake,pip install scikit-survival
将会抛出一个错误并且安装将会失败。
您可以在cmake.org/download下载适合您操作系统的 CMake
CMake安装完成后,你应该能够成功运行
pip install scikit-survival
笔记:
还需要安装GCC
scikit-survival
适用于 Python 3.5 或更高版本
添加回答
举报
0/150
提交
取消