나는 유휴 상태로 neurosynth python library을 사용하여 fMRI 데이터의 데이터베이스에서 메타 분석을 실행하려고합니다. 가장 기본적인 기능 중 일부를 실행하려고하면 오류가 발생하고 오류는 내 자체 코드가 아니거나 neurosynth 모듈에서 오류가 유휴 상태의 버그 인 것 같습니다.유휴 상태의 예외 (파이썬 2.7) - 유휴 상태 일 가능성이 있습니까?
python 2.7을 제거하고 다시 설치 한 후 neurosynth와 의존성을 재설치하고 같은 오류가 발생했습니다. 나는 유닉스 쉘 (유휴 셸이 아닌)에 나타나는 오류 메시지 다음에 아래 코드를 붙여 넣었다.
유휴 및 파이썬 2.7을 사용하기 전에이 오류를 발견 한 사람이 있습니까?
스크립트 :
from neurosynth.base.dataset import Dataset
from neurosynth.analysis import meta, decode, network
import neurosynth
neurosynth.set_logging_level('info')
dataset = Dataset('data/database.txt')
dataset.add_features('data/features.txt')
dataset.save('dataset.pkl')
print 'done'
유닉스 쉘에서 나타난 오류 메시지 : 사전에
----------------------------------------
Unhandled server exception!
Thread: SockThread
Client Address: ('127.0.0.1', 46779)
Request: <socket._socketobject object at 0xcb8d7c0>
Traceback (most recent call last):
File "/usr/global/python/2.7.3/lib/python2.7/SocketServer.py", line 284, in _handle_request_noblock
self.process_request(request, client_address)
File "/usr/global/python/2.7.3/lib/python2.7/SocketServer.py", line 310, in process_request
self.finish_request(request, client_address)
File "/usr/global/python/2.7.3/lib/python2.7/SocketServer.py", line 323, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "/usr/global/python/2.7.3/lib/python2.7/idlelib/rpc.py", line 503, in __init__
SocketServer.BaseRequestHandler.__init__(self, sock, addr, svr)
File "/usr/global/python/2.7.3/lib/python2.7/SocketServer.py", line 638, in __init__
self.handle()
File "/usr/global/python/2.7.3/lib/python2.7/idlelib/run.py", line 265, in handle
rpc.RPCHandler.getresponse(self, myseq=None, wait=0.05)
File "/usr/global/python/2.7.3/lib/python2.7/idlelib/rpc.py", line 280, in getresponse
response = self._getresponse(myseq, wait)
File "/usr/global/python/2.7.3/lib/python2.7/idlelib/rpc.py", line 300, in _getresponse
response = self.pollresponse(myseq, wait)
File "/usr/global/python/2.7.3/lib/python2.7/idlelib/rpc.py", line 424, in pollresponse
message = self.pollmessage(wait)
File "/usr/global/python/2.7.3/lib/python2.7/idlelib/rpc.py", line 376, in pollmessage
packet = self.pollpacket(wait)
File "/usr/global/python/2.7.3/lib/python2.7/idlelib/rpc.py", line 347, in pollpacket
r, w, x = select.select([self.sock.fileno()], [], [], wait)
error: (4, 'Interrupted system call')
*** Unrecoverable, server exiting!
----------------------------------------
감사합니다!
유닉스 쉘에서 스크립트를 실행할 때 오류가 표시됩니까? – user2963623