https://github.com/pgbrodrick/ensemblePLSR
我从上面提到的链接下载了python代码和示例数据。 我是编程/编码的新手。在运行代码时,我收到错误:
Traceback(最近一次调用最后一次):文件 “C:\ SOME_PATH \ ensemble_plsr.py”,第167行,in sf = read_settings_file.settings(sys.argv 1)IndexError:列表索引超出范围
答案 0 :(得分:0)
主码的第一行(167)是
$cookie_name = "name";
$cookie_value = $_REQUEST['na'];
setcookie($cookie_name, $cookie_value, time() + (86400 * 30), "/"); // 86400 = 1 day
你需要在运行程序时提供设置文件的位置,当你不提供sys args时,main获取一个空数组sf = read_settings_file.settings(sys.argv[1])
但是尝试访问索引1,从而导致索引超出范围
尝试运行
sys.arg=[]
我假设设置文件与主程序在同一目录中