Kirjoittaja Aihe: Libreofficen ppa päivitykset hävittivät python-yhteyden?  (Luettu 1595 kertaa)

teele

  • Käyttäjä
  • Viestejä: 817
    • Profiili
Otin tarjotut Libreofficen ppa-päivitykset ja nyt en saa enää pythonilla yhteyttä calciin, vaan tulee virheilmoitus:

terminate called after throwing an instance of 'com::sun::star::registry::InvalidRegistryException'

homma tyssää heti alusssa, kyn pythonilla yrittää:

from uno import getComponentContext  

Aloitan localcin bashissa komennolla:

localc koetiedosto02.ods "--accept=socket,host=localhost,port=8100;urp;StarOffice.ServiceManager" --norestore --nofirststartwizard --nologo &

joka on ainakin ennen toiminut myös pythonin kanssa.

Ja juuri kun olin vähän oppinut pythonia ja localcia :-(



Teele

Muok.:  Täällä on ilmeisesti asiantuntijoiden arvio tilanteesta, mutta eipä siitä tällaiselle kotikäyttäjälle taida olla paljon iloa.

https://bugs.freedesktop.org/show_bug.cgi?id=45696

« Viimeksi muokattu: 26.02.12 - klo:22.03 kirjoittanut teele »

teele

  • Käyttäjä
  • Viestejä: 817
    • Profiili
Vs: Libreofficen ppa päivitykset hävittivät python-yhteyden?
« Vastaus #1 : 04.04.12 - klo:13.21 »

Yhteyttä ei näköjään ole saatu toimivaksi. Oli pakko vaihtaa OO takaisin, ja taas pikku makrot ja sekä python-yhteys näyttävät toimivan.

Ne toimivat kyllä LO:ssakin ennen, kuin siihen laitettiin niitä päivityksiä (2 viimeisintä?)

teele

ukki

  • Käyttäjä
  • Viestejä: 156
    • Profiili
Vs: Libreofficen ppa päivitykset hävittivät python-yhteyden?
« Vastaus #2 : 10.04.12 - klo:01.38 »
Hei!
Pythonista on juuri parhaillaan käytössä kolme versiota
ja ne voivat olla yhtaikaa asennettuina ( vanha 'python',
'python2?', 'python3'). Osa skripteistä toimii yhdellä, osa
toisilla. (Itselläni 'Ubuntu One' vaati 'python2,4'.ää).

Koeta ajaa 'skripti' esim. 'python3 xxx.py' tai pelkällä
'python xxx.py'llä. Voisi ehkä onnistua. Sekaannuksen
taustana taitaa olla 'gtk2'->'gtk3'- kehitysvaihe, kun
suurta osaa ohjelmistoista ei ole vielä saatu gtk3.seen.
Ehkä sama pätee 'ooO'hon.

t. ukki

teele

  • Käyttäjä
  • Viestejä: 817
    • Profiili
Vs: Libreofficen ppa päivitykset hävittivät python-yhteyden?
« Vastaus #3 : 10.04.12 - klo:21.18 »

Kiitos vihjeestä!

Täytyykin kokeilla jollain LO-koneella, onnistuisiko esim. python3:lla. Mutta tilanne on siis se, että samat skriptit toimivat omassa koneessani ennen LO-päivitystä, mutta eivät sen jälkeen. LO-päivityksenhän ei pitäisi muuttaa pythonia, vaikka en kyllä tiedä mitään UNO-systeemien teknisemmästä puolesta.

Mukavaa, että joku muukin on harrastanut LO+python -yhdistelmää. Toivottavasti taas löytyy keino saada yhteys kuntoon. Ei kyllä OO+python -käyttökään suju kuin unelma.

teele