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.