square / pysurvival

Open source package for Survival Analysis modeling
https://www.pysurvival.io/
Apache License 2.0
347 stars 107 forks source link

error in install #69

Open liqin26 opened 10 months ago

liqin26 commented 10 months ago

when if install pysurvival, faced with the error below: pysurvival/cpp_extensions/metrics.cpp(72): warning C4554: “&”: 检查运算符优先级是否存在的可能的错误;使用括号阐明优先 级 pysurvival/cpp_extensions/metrics.cpp(254): error C2146: 语法错误: 缺少“)”(在标识符“and”的前面) pysurvival/cpp_extensions/metrics.cpp(254): error C3861: “and”: 找不到标识符 pysurvival/cpp_extensions/metrics.cpp(254): error C2059: 语法错误:“)” pysurvival/cpp_extensions/metrics.cpp(255): error C2059: 语法错误:“;” pysurvival/cpp_extensions/metrics.cpp(268): error C3927: "->": 非函数声明符后不允许尾随返回类型 pysurvival/cpp_extensions/metrics.cpp(268): error C3484: 语法错误: 返回类型前应为“->” pysurvival/cpp_extensions/metrics.cpp(268): error C3613: “->”后缺少返回类型(假定为“int”) pysurvival/cpp_extensions/metrics.cpp(268): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int pysurvival/cpp_extensions/metrics.cpp(268): error C2146: 语法错误: 缺少“;”(在标识符“resize”的前面) pysurvival/cpp_extensions/metrics.cpp(269): error C3927: "->": 非函数声明符后不允许尾随返回类型 pysurvival/cpp_extensions/metrics.cpp(269): error C3484: 语法错误: 返回类型前应为“->” pysurvival/cpp_extensions/metrics.cpp(269): error C3613: “->”后缺少返回类型(假定为“int”) pysurvival/cpp_extensions/metrics.cpp(269): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int pysurvival/cpp_extensions/metrics.cpp(269): error C2146: 语法错误: 缺少“;”(在标识符“resize”的前面) pysurvival/cpp_extensions/metrics.cpp(270): error C2059: 语法错误:“for” pysurvival/cpp_extensions/metrics.cpp(270): error C2143: 语法错误: 缺少“)”(在“;”的前面) pysurvival/cpp_extensions/metrics.cpp(270): error C2143: 语法错误: 缺少“;”(在“<”的前面) pysurvival/cpp_extensions/metrics.cpp(270): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int pysurvival/cpp_extensions/metrics.cpp(270): error C2059: 语法错误:“<” pysurvival/cpp_extensions/metrics.cpp(270): error C2059: 语法错误:“++” pysurvival/cpp_extensions/metrics.cpp(270): error C2059: 语法错误:“)” pysurvival/cpp_extensions/metrics.cpp(270): error C2143: 语法错误: 缺少“;”(在“{”的前面) pysurvival/cpp_extensions/metrics.cpp(270): error C2447: “{”: 缺少函数标题(是否是老式的形式表?) pysurvival/cpp_extensions/metrics.cpp(274): error C2065: “TP”: 未声明的标识符 pysurvival/cpp_extensions/metrics.cpp(274): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int pysurvival/cpp_extensions/metrics.cpp(274): error C2440: “初始化”: 无法从“int”转换为“int [0]” pysurvival/cpp_extensions/metrics.cpp(274): note: 没有转换为数组类型,但有转换为数组的引用或指针 pysurvival/cpp_extensions/metrics.cpp(275): error C2065: “FP”: 未声明的标识符 pysurvival/cpp_extensions/metrics.cpp(275): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int pysurvival/cpp_extensions/metrics.cpp(275): error C2374: “results”: 重定义;多次初始化 pysurvival/cpp_extensions/metrics.cpp(274): note: 参见“results”的声明 pysurvival/cpp_extensions/metrics.cpp(276): error C2059: 语法错误:“return” pysurvival/cpp_extensions/metrics.cpp(277): error C2059: 语法错误:“}” pysurvival/cpp_extensions/metrics.cpp(277): error C2143: 语法错误: 缺少“;”(在“}”的前面) error: command 'F:\C++\ide\VC\Tools\MSVC\14.37.32822\bin\HostX86\x64\cl.exe' failed with exit code 2

zlpiscoming commented 10 months ago

install it in linux