Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: teele - 26.02.12 - klo:21.20
-
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
-
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
-
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
-
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