ModuleNotFoundError: No module named 'sksurv' in python
ModuleNotFoundError: No module named 'sksurv' in python
我正在尝试运行在python(pycharm)中的生存分析linux,这里是代码的一部分
import numpy as np
import matplotlib.pyplot as plt
#matplotlib inline
import pandas as pd
from sklearn.impute import SimpleImputer
from sklearn.pipeline import make_pipeline
from sklearn.model_selection import train_test_split
from sksurv.datasets import load_flchain
from sksurv.linear_model import CoxPHSurvivalAnalysis
我收到错误“ModuleNotFoundError:没有名为 'sksurv' 的模块”,我尝试了所有方法,但没有任何效果。
scikit-survival
、
所需的依赖项
cvxpy
cvxopt
joblib
numexpr
numpy
1.12 或更高版本
osqp
pandas
0.21 或更高版本
scikit-learn
0.22
scipy
1.0 或更高版本
...将由 pip
在您 运行:
时自动安装
pip install scikit-survival
但是,特别是一个模块 osqp
,将 CMake 作为其依赖项之一。如果你没有安装 CMake,pip install scikit-survival
会报错,安装会失败。
您可以在 cmake.org/download
为您的 OS 下载 CMake
安装CMake后,应该可以成功运行
pip install scikit-survival
备注:
我正在尝试运行在python(pycharm)中的生存分析linux,这里是代码的一部分
import numpy as np
import matplotlib.pyplot as plt
#matplotlib inline
import pandas as pd
from sklearn.impute import SimpleImputer
from sklearn.pipeline import make_pipeline
from sklearn.model_selection import train_test_split
from sksurv.datasets import load_flchain
from sksurv.linear_model import CoxPHSurvivalAnalysis
我收到错误“ModuleNotFoundError:没有名为 'sksurv' 的模块”,我尝试了所有方法,但没有任何效果。
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
为您的 OS 下载 CMake安装CMake后,应该可以成功运行
pip install scikit-survival
备注: