On Feb 4, 2010, at 5:06 AM, Scott May wrote: > Using org-babel, the following example produces no output for me > when I execute using C-c C-c: > > #+begin_src python :results value > 2 + 2 > #+end_src > > #+results: > : None > > In my messages buffer I see the following: > > : (Shell command succeeded with no output) > > Now the equivalent emacs-lisp example does work: > > #+begin_src emacs-lisp :results value > (+ 2 2) > #+end_src > > #+results: > : 4 > > Furthermore, > > #+begin_src python :results output > print(2 + 2) > #+end_src > > #+results: > : 4 > > works as expected. > > Am I missing something obvious? Is the problem with my python setup, > or perhaps org-babel-python? > > I have tested this on both my Windows and Ubuntu setups. I am using > org version 6.34trans. > > Cheers, > Scott > Hi Scott, You need :session. #+begin_src python :session :results value 2 + 2 #+end_src #+results: : 4 hth, Tom Thomas S. Dye, Ph.D. T. S. Dye & Colleagues, Archaeologists, Inc. Phone: (808) 529-0866 Fax: (808) 529-0884 http://www.tsdye.com