[execnet-dev] Bug in example
cumpuleddu
cumpuleddu at gmail.com
Thu Nov 28 11:02:53 CET 2013
Thanks Holger,
I thought it was the problem, but even setting the path to jython
executable I got the error...
Just for test, I tried replacing
gw = execnet.makegateway("popen//python=jython")
BY
gw = execnet.makegateway("popen//python=python")
Here, python executable is found...
Alex
> Hi,
>
> On Wed, Nov 27, 2013 at 08:41 +0100, cumpuleddu wrote:
>> Hello everybody,
>> I installed execnet on Windows 7.
>> However, when running this example:
>>
>> gw = execnet.makegateway("popen//python=jython")
>> channel = gw.remote_exec("""
>> from java.util import Vector
>> v = Vector()
>> v.add('aaa')
>> v.add('bbb')
>> for val in v:
>> channel.send(val)
>> """)
>>
>> for item in channel:
>> print (item)
>>
>> I got this error:
>>
>> Traceback (most recent call last):
>> File "F:\Documenti\Mistieru\Programmes\Python\ExecTest\ExecTest\src\exectest.py",
>> line 20, in <module>
>> gw = execnet.makegateway("popen//python=jython")
>> File "C:\execnet-1.1\execnet\multi.py", line 88, in makegateway
>> io = gateway_io.create_io(spec)
>> File "C:\execnet-1.1\execnet\gateway_io.py", line 90, in create_io
>> return Popen2IOMaster(args)
>> File "C:\execnet-1.1\execnet\gateway_io.py", line 17, in __init__
>> self.popen = p = Popen(args, stdin=PIPE, stdout=PIPE)
>> File "C:\Users\Lisandru\AppData\Roaming\NetBeans\7.4\jython-2.5.1\Lib\subprocess.py",
>> line 757, in __init__
>> self._execute_child(args, executable, preexec_fn, close_fds,
>> File "C:\Users\Lisandru\AppData\Roaming\NetBeans\7.4\jython-2.5.1\Lib\subprocess.py",
>> line 1271, in _execute_child
>> raise OSError(e.getMessage() or e)
>> OSError: Cannot run program "jython" (in directory
>> "F:\Documenti\Mistieru\Programmes\Python\ExecTest\ExecTest\src"):
>> CreateProcess error=2, Le fichier spécifié est introuvable [ie, FILE
>> NOT FOUND]
> I think it's because "jython" is not found. Try specifying
> the path to the jython executable.
>
> cheers,
> holger
>
>> Thanks!
>> Alex
>> _______________________________________________
>> execnet-dev mailing list
>> execnet-dev at python.org
>> https://mail.python.org/mailman/listinfo/execnet-dev
>>
More information about the execnet-dev
mailing list