You are right, I didn't paste the right error message, here is the
right one:
Python 2.6.4 (r264:75708, Oct 26 2009, 08:23:19) [MSC v.1500 32 bit
(Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import rpyc
>>> conn = rpyc.classic.connect_subproc()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python26\lib\site-packages\rpyc\utils\classic.py", line 43,
in connect_subproc
SlaveService)
File "C:\Python26\lib\site-packages\rpyc\utils\factory.py", line
104, in connect_subproc
conn = connect_pipes(proc.stdout, proc.stdin, service = service,
config = config)
File "C:\Python26\lib\site-packages\rpyc\utils\factory.py", line 38,
in connect_pipes
return connect_stream(PipeStream(input, output), service =
service, config = config)
File "C:\Python26\lib\site-packages\rpyc\utils\factory.py", line 30,
in connect_stream
return connect_channel(Channel(stream), service = service, config
= config)
File "C:\Python26\lib\site-packages\rpyc\utils\factory.py", line 23,
in connect_channel
return Connection(service, channel, config = config)
File "C:\Python26\lib\site-packages\rpyc\core\protocol.py", line 87,
in __init__
self._init_service()
File "C:\Python26\lib\site-packages\rpyc\core\protocol.py", line 90,
in _init_service
self._local_root.on_connect()
File "C:\Python26\lib\site-packages\rpyc\core\service.py", line 106,
in on_connect
self._conn.modules = ModuleNamespace(self._conn.root.getmodule)
File "C:\Python26\lib\site-packages\rpyc\core\protocol.py", line
365, in root
self._remote_root = self.sync_request(consts.HANDLE_GETROOT)
File "C:\Python26\lib\site-packages\rpyc\core\protocol.py", line
337, in sync_request
seq = self._send_request(handler, args)
File "C:\Python26\lib\site-packages\rpyc\core\protocol.py", line
158, in _send_request
self._send(consts.MSG_REQUEST, seq, (handler, self._box(args)))
File "C:\Python26\lib\site-packages\rpyc\core\protocol.py", line
153, in _send
self._channel.send(data)
File "C:\Python26\lib\site-packages\rpyc\core\channel.py", line 50,
in send
self.stream.write(buf)
File "C:\Python26\lib\site-packages\rpyc\core\stream.py", line 234,
in write
except win32file.error, ex:
File "C:\Python26\lib\site-packages\rpyc\utils\lib.py", line 139, in
__getattr__
raise ImportError("module %r not found" % (self.__name,))
ImportError: module 'win32file' not found
>>> Traceback (most recent call last):
File "C:\Python26\lib\site-packages\rpyc\servers\classic_server.py",
line 138, in <module>
main()
File "C:\Python26\lib\site-packages\rpyc\servers\classic_server.py",
line 134, in main
handler(options)
File "C:\Python26\lib\site-packages\rpyc\servers\classic_server.py",
line 121, in serve_stdio
conn = rpyc.classic.connect_pipes(origstdin, origstdout)
File "C:\Python26\lib\site-packages\rpyc\utils\classic.py", line 28,
in connect_pipes
return factory.connect_pipes(input, output, SlaveService)
File "C:\Python26\lib\site-packages\rpyc\utils\factory.py", line 38,
in connect_pipes
return connect_stream(PipeStream(input, output), service =
service, config = config)
File "C:\Python26\lib\site-packages\rpyc\utils\factory.py", line 30,
in connect_stream
return connect_channel(Channel(stream), service = service, config
= config)
File "C:\Python26\lib\site-packages\rpyc\utils\factory.py", line 23,
in connect_channel
return Connection(service, channel, config = config)
File "C:\Python26\lib\site-packages\rpyc\core\protocol.py", line 87,
in __init__
self._init_service()
File "C:\Python26\lib\site-packages\rpyc\core\protocol.py", line 90,
in _init_service
self._local_root.on_connect()
File "C:\Python26\lib\site-packages\rpyc\core\service.py", line 106,
in on_connect
self._conn.modules = ModuleNamespace(self._conn.root.getmodule)
File "C:\Python26\lib\site-packages\rpyc\core\protocol.py", line
365, in root
self._remote_root = self.sync_request(consts.HANDLE_GETROOT)
File "C:\Python26\lib\site-packages\rpyc\core\protocol.py", line
337, in sync_request
seq = self._send_request(handler, args)
File "C:\Python26\lib\site-packages\rpyc\core\protocol.py", line
158, in _send_request
self._send(consts.MSG_REQUEST, seq, (handler, self._box(args)))
File "C:\Python26\lib\site-packages\rpyc\core\protocol.py", line
153, in _send
self._channel.send(data)
File "C:\Python26\lib\site-packages\rpyc\core\channel.py", line 50,
in send
self.stream.write(buf)
File "C:\Python26\lib\site-packages\rpyc\core\stream.py", line 234,
in write
except win32file.error, ex:
File "C:\Python26\lib\site-packages\rpyc\utils\lib.py", line 139, in
__getattr__
raise ImportError("module %r not found" % (self.__name,))
ImportError: module 'win32file' not found
>>> conn
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'conn' is not defined
>>>