gpt4 book ai didi

python - ModuleNotFoundError : No module named 'sksurv' in python

转载 作者:行者123 更新时间:2023-12-03 09:50:18 24 4
gpt4 key购买 nike

我正在尝试在linux中的python(pycharm)中运行生存分析,这是代码的一部分

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 为您的操作系统下载 CMake。
    安装 CMake 后,您应该能够成功运行
    pip install scikit-survival
    笔记:
  • GCC还需要安装
  • scikit-survival适用于 Python 3.5 或更高版本
  • 更多信息请访问 docs
  • 关于python - ModuleNotFoundError : No module named 'sksurv' in python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64519479/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com