oops -- the "new" remark is not important (I was rotating the text message 
to make sure that it was refreshing the node that it takes). 

Le lundi 29 avril 2013 16:41:44 UTC-7, wgw a écrit :
>
> That got rid of the error message. A step in the right direction!
>
> Still, funny behavior: nothing comes out in the Leo log, and the output 
> does not come out in the ipython console either; but when I hit enter in 
> the ipython console, one line from the leo code prints out (the first). I 
> can tell that the complete node is  going over to ipython because the 
> function works in ipython (the testit function). Just no Out or printout on 
> either end. 
>
> My node has this body: 
>
> x="Wow!"
> print "new Bill", x
>
> def testit(x): 
>     return x.upper()
>     
> testit('hello world')
>
> Here is the ipython side. Notice the "new" in front of anything from Leo 
> that does finally print out in the ipython console. 
>
> Python 2.7.3 (default, Aug  1 2012, 05:16:07) 
> Type "copyright", "credits" or "license" for more information.
>
> IPython 0.12.1 -- An enhanced Interactive Python.
> ?         -> Introduction and overview of IPython's features.
> %quickref -> Quick reference.
> help      -> Python's own help system.
> object?   -> Details about 'object', use 'object??' for extra details.
> %guiref   -> A brief reference about the graphical user interface.
>
> In [0]:
> new Bill Wow!
>
> In [0]:
>
> In [0]:
>
> In [1]: testit("wow")
> Out[1]: 'WOW'
>
> In [1]: {ran again}
> new Bill Wow!
>
>
> Le lundi 29 avril 2013 15:07:46 UTC-7, Ville M. Vainio a écrit :
>>
>> Try alt-x ipython-exec instead
>> On Apr 30, 2013 12:35 AM, "wgw" <wgwi...@gmail.com> wrote:
>>
>>>  I ran leoLauncher.py --ipython and everything seemed to work: the 
>>> ipython window popped up and no error messages. Just this comment in 
>>> the startup terminal: 
>>>
>>>
>>> [IPKernelApp] To connect another client to this kernel, use:
>>>
>>> [IPKernelApp] --existing kernel-16687.json
>>>
>>> When I tried to run some code from Leo (alt-I), I got an error (see 
>>> traceback below). But if I continued, sometimes printing would appear, and 
>>> sometimes I had to hit enter in the ipython console to get a line to print. 
>>> The function definitions did not seem to go at all. 
>>>
>>>
>>> Any suggestions?
>>>
>>>
>>> I am using the bzr version of Leo only, on Ubuntu Precise, python 2.7 : Leo 
>>> 4.11 devel, build 5752, 2013-04-26 23:46:30
>>>
>>> exception executing command
>>> Traceback (most recent call last):
>>>   File "/data2/Soft/leo-editor/trunk3/leo/core/leoCommands.py", line 
>>> 560, in doCommand
>>>     val = command(event)
>>>   File "/data2/Soft/leo-editor/trunk3/leo/core/leoCommands.py", line 
>>> 1170, in minibufferCallback
>>>     retval = function(keywords)
>>>   File "/data2/Soft/leo-editor/trunk3/leo/core/leoIPython.py", line 876, 
>>> in pushToIPythonCommand
>>>     startIPython(event=event)
>>>   File "/data2/Soft/leo-editor/trunk3/leo/core/leoIPython.py", line 864, 
>>> in startIPython
>>>     g_ipm.start_new_api()
>>>   File "/data2/Soft/leo-editor/trunk3/leo/core/leoIPython.py", line 289, 
>>> in start_new_api
>>>     ipapp.launch_new_instance()
>>>   File 
>>> "/usr/lib/python2.7/dist-packages/IPython/frontend/terminal/ipapp.py", line 
>>> 401, in launch_new_instance
>>>     app = TerminalIPythonApp.instance()
>>>   File 
>>> "/usr/lib/python2.7/dist-packages/IPython/config/configurable.py", line 
>>> 329, in instance
>>>     '%s are being created.' % cls.__name__
>>> MultipleInstanceError: Multiple incompatible subclass instances of 
>>> TerminalIPythonApp are being created.
>>>  
>>> -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "leo-editor" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to leo-editor+...@googlegroups.com.
>>> To post to this group, send email to leo-e...@googlegroups.com.
>>> Visit this group at http://groups.google.com/group/leo-editor?hl=en.
>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>  
>>>  
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at http://groups.google.com/group/leo-editor?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to