在libsvm中使用easy.py时,Errno 32 Broken Pipe

时间:2014-03-24 20:11:04

标签: python mamp libsvm mamp-pro

前几天,我仍然可以使用easy.py,但今天,当我再次尝试时,我收到了这个错误[errorno 32]破管,我以前没有用过。一切都还是一样的,我没有改变任何一件事,最近我只更新了java到版本8 ...那都是......

line = ''
while True:
    last_line = line
    line = f.readline()
    if not line: break
c,g,rate = map(float,last_line.split())

这是错误:

Scaling training data...
Cross validation...
[Errno 32] Broken pipe
Try "grid.py" for more information.
^CTraceback (most recent call last):
  File "easy.py", line 61, in <module>
    line = f.readline()
KeyboardInterrupt

以前有人有这个错误吗?
P / S:我尝试在两台不同的机器上运行它们,都使用mac os 10.9.2,它可以在另一台机器上正常运行而不能在另一台机器上运行......它们之间唯一不同是一个使用java和netbean 8,一个使用java和netbean 7.在无法运行程序的机器上,我昨天将MAMP PRO升级到了3.03。

1 个答案:

答案 0 :(得分:0)

可能太晚了,但你有没有解决这个问题?我遇到了同样的问题,发现这是gnuplot的问题。它没有正确执行,一旦修好,一切都恢复正常。可能是Java更新意味着您还需要更新gnuplot