0
pyrserve를 사용하여 Python에서 R 스크립트 파일을 호출합니다. 나는 rserve를 실행했습니다. 은 R 스크립트의 임의의 점에서, pyrserve 오류를 제공하고 종료 : 이런 이유PyRserve를 사용하여 데이터 오류가 발생했습니다.
이maxinbuf 20000000
maxsendbuf 0
아무도 알고 있나요 :
Traceback (most recent call last):
File "scriptV2.py", line 272, in <module>
rConn.eval("source(file.PropensityFlow)")
File "/Users/dipayanmaiti/Py3.3venv/lib/python3.3/site-packages/pyRserve/rconn.py", line 47, in decoCheckIfClosed
return func(self, *args, **kw)
File "/Users/dipayanmaiti/Py3.3venv/lib/python3.3/site-packages/pyRserve/rconn.py", line 119, in eval
return rparse(src, atomicArray=atomicArray)
File "/Users/dipayanmaiti/Py3.3venv/lib/python3.3/site-packages/pyRserve/rparser.py", line 539, in rparse
return rparser.parse()
File "/Users/dipayanmaiti/Py3.3venv/lib/python3.3/site-packages/pyRserve/rparser.py", line 349, in parse
self.lexer.readHeader()
File "/Users/dipayanmaiti/Py3.3venv/lib/python3.3/site-packages/pyRserve/rparser.py", line 94, in readHeader
self.responseCode = struct.unpack(b'<i', self.read(3) + b'\x00')[0]
File "/Users/dipayanmaiti/Py3.3venv/lib/python3.3/site-packages/pyRserve/rparser.py", line 149, in read
raise EndOfDataError()
pyRserve.rparser.EndOfDataError
나는 다음과 rserv.conf
를 설정? 이것은 R 스크립트가 단독으로 실행되기 때문에 약간의 버퍼 문제처럼 보입니다.