From mboxrd@z Thu Jan 1 00:00:00 1970 From: Martyn Jago Subject: Re: export-as-hmtl fail Date: Tue, 24 Jan 2012 13:02:47 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([140.186.70.92]:59278) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rpg1g-0004wz-OZ for emacs-orgmode@gnu.org; Tue, 24 Jan 2012 08:03:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Rpg1f-0000Si-GP for emacs-orgmode@gnu.org; Tue, 24 Jan 2012 08:03:04 -0500 Received: from lo.gmane.org ([80.91.229.12]:40675) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rpg1f-0000SB-6H for emacs-orgmode@gnu.org; Tue, 24 Jan 2012 08:03:03 -0500 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Rpg1c-0003wH-Ib for emacs-orgmode@gnu.org; Tue, 24 Jan 2012 14:03:00 +0100 Received: from 88-96-171-142.dsl.zen.co.uk ([88.96.171.142]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 24 Jan 2012 14:03:00 +0100 Received: from martyn.jago by 88-96-171-142.dsl.zen.co.uk with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 24 Jan 2012 14:03:00 +0100 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Hi Aaron aaron barclay writes: > Hello, > > When I use a python code block in a document any export-as-html results in > the error "Invalid file-name". Without a code block the export goes without > a hitch. Other exports work no probs such as export-as-ascii. The code > block within the document acts as expected, it is only the export that > fails. I was on org7.5 but updated to 7.8.03 but have the same result. > > Also, it is only the python code blocks that fail, others work. > > My babel setup is > > (org-babel-do-load-languages > 'org-babel-load-languages > '( (dot . t) > (sh . t) > (python . t) > (emacs-lisp . t) > )) > > (setq org-babel-python-command "python2.6") > > My code block is > > #+begin_src python :results output > print "hi" > > #+end_src > > #+results: > : hi > > Does anyone have any tips on what I might do to troubleshoot this. Could it > be something else in my setup or system? Any else ever experienced this? > > cheers, > aaron. I can't replicate this error (see my versions below). Even breaking `org-babel-python-command' does not break your code for me in the way you describe. For diagnostic purposes, you may run the command: - `M-x toggle-debug-on-error' ...prior to exporting as html. This should give you a useful backtrace. Note also that if you are wishing to export the python results as opposed to the python code, you will also need :exports results since the default is `:exports code' . HTH Best, Martyn --- Org-mode version 7.8.03 (release_7.8.03.192.ga38b.dirty) GNU Emacs 24.0.92.1 (x86_64-apple-darwin, NS apple-appkit-1038.36) of 2011-12-02 on bob.porkrind.org