Re: Word/Excel zur Anzeige in Web App, Libre/OpenOffice oder anderes

From: Harold Gutch <logix(at)foobar.franken.de>
Date: Wed, 23 May 2012 13:25:12 +0200

On Wed, May 23, 2012 at 04:57:56PM +1000, Peter Ross wrote:
> unoconv läuft aber noch nicht. Es gibt Pfad-Probleme, sowohl mit dem
> letzten "stable" unoconv (0.4) als auch mit dem neuesten von GitHub.
>
> https://github.com/dagwieers/unoconv/issues/57
>
> Python ist für mich eine Fremdsprache, und zusammen mit einem "Giganten"
> wie OpenOffice macht sich das nicht besonders gut..
>
> Nur das erste Problem war einfach: #!/usr/bin/python ;-)

Für die Sache mit LD_LIBRARY_PATH sollte es helfen wenn du

  os.environ['LDLIBRARY_PATH'] = oolibpath + os.pathsep + os.environ['LD_LIBRARY_PATH']

durch

  if 'LD_LIBRARY_PATH' in os.environ:
      os.environ['LD_LIBRARY_PATH'] = oolibpath + os.pathsep + os.environ['LD_LIBRARY_PATH']
  else:
      os.environ['LD_LIBRARY_PATH'] = oolibpath + os.pathsep

ersetzt. Die zweite und die vierte Zeile müssen hier auch in der Tat
mehr eingerückt sein als die erste ("if") und die dritte ("else"),
diese zwei müssen auf dem gleichen Einrückungslevel sein wie es der
originale Befehl war.

Alternativ geht auch:

  os.environ['LDLIBRARY_PATH'] = oolibpath + os.pathsep + (os.environ['LD_LIBRARY_PATH'] if 'LD_LIBRARY_PATH' in os.environ else '')

Gruß,
  Harold

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 23 May 2012 - 13:25:24 CEST

search this site