我正在嘗試在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 回答

湖上湖
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
提交
取消