Suse 9.2 x86_64 Gmail notifier pytrayicon.so

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Een python script vertelt in regel 12:
import pytrayicon.so

het bestand pytrayicon.so is in dezelfde directory aanwezig. Bij het uitvoeren van het pythoscript ./notifier.py geeft echter consequent (ook als root, ook als root en "linux32 pyhton notifier.py")

Traceback (most recent call last):
File "notifier.py", line 12, in ?
import pytrayicon
ImportError: /home/athene/gmail-notify-1.3/pytrayicon.so: cannot open shared object file: No such file or directory

En dit snap ik dus niet...wie wel? :?

voor de ongelovigen onder ons:
athene@apollo:~/gmail-notify-1.3> ls -l
total 196
-rw-r--r-- 1 athene users 3508 2004-12-30 12:01 background.jpg
-rw-r--r-- 1 athene users 4365 2004-12-30 12:01 constants.py
-rw-r--r-- 1 athene users 9984 2004-12-30 12:01 constants.pyc
-rw-r--r-- 1 athene users 9976 2004-12-30 12:01 constants.pyo
-rw-r--r-- 1 athene users 484 2004-12-30 12:02 icon2.jpg
-rw-r--r-- 1 athene users 476 2004-12-30 12:01 icon.jpg
-rwxr-xr-x 1 athene users 33680 2004-12-30 12:01 libgmail.py
-rw-r--r-- 1 athene users 35108 2004-12-30 12:01 libgmail.pyc
-rw-r--r-- 1 athene users 34612 2004-12-30 12:01 libgmail.pyo
-rwxr-xr-x 1 athene users 2692 2004-12-30 12:01 mkconstants.py
-rwxr-xr-x 1 athene users 465 2005-01-06 11:06 notifier.conf
-rwx--x--x 1 athene users 9017 2004-12-30 12:07 notifier.py
-rw-r--r-- 1 athene users 15848 2004-12-30 12:01 pytrayicon.so
-rw-r--r-- 1 athene users 5204 2004-12-30 12:13 README

Acties:
  • 0 Henk 'm!

  • Ti_Uhl
  • Registratie: Mei 2003
  • Laatst online: 19-09-2012
Ben niet geheel zeker maar moet een *.so geen execute rechten hebben ?

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
dat dacht ik dus ook...
chmod +x pytrayicon.so

en nog een keer geprobeerd: exact hetzelfde resultaat :-/

Acties:
  • 0 Henk 'm!

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 15:36

Creepy

Tactical Espionage Splatterer

Is die .so zelf gecompileerd, door suse meegeleverd of zelf gedownload?

En daarmee doel ik op: is dat een .so voor am64 of voor i368? Je kan zonder extra moeite niet zomaar 386/486/pentium etc. binaries draaien op je amd64 distributie! amd64 en i386 zijn twee verschillende architecturen.

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Acties:
  • 0 Henk 'm!

  • DeMoN
  • Registratie: Maart 2001
  • Laatst online: 04-09 12:38

DeMoN

Pastafari

Creepy schreef op donderdag 06 januari 2005 @ 13:09:
Is die .so zelf gecompileerd, door suse meegeleverd of zelf gedownload?

En daarmee doel ik op: is dat een .so voor am64 of voor i368? Je kan zonder extra moeite niet zomaar 386/486/pentium etc. binaries draaien op je amd64 distributie! amd64 en i386 zijn twee verschillende architecturen.
Idd, zie ook mijn topic van een paar dagen oud.
Komt op hetzelfde neer.


[rml][ Debian 64] Eeuwig gekloot met libs. Tips nodig.[/rml]

Gamertag: Cosmicv0id
"Het woord Gods is voor mij niets meer dan een expressie en het product van menselijke zwakheid. De Bijbel is een verzamelwerk van legendes die achtenswaardig zijn maar ook primitief en kinderachtig.'' - Albert Einstein


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
kiek...das helder, en logisch eigenlijk |:(

en "linux32 python notifier.py" werkt ook niet. Of is ook dat logisch? Ik zal sowieso de debian howto es bekijken...

Het zou erg jammer zijn als t niet gaat werken

Acties:
  • 0 Henk 'm!

  • DeMoN
  • Registratie: Maart 2001
  • Laatst online: 04-09 12:38

DeMoN

Pastafari

Verwijderd schreef op donderdag 06 januari 2005 @ 13:39:
kiek...das helder, en logisch eigenlijk |:(

en "linux32 python notifier.py" werkt ook niet. Of is ook dat logisch? Ik zal sowieso de debian howto es bekijken...

Het zou erg jammer zijn als t niet gaat werken
Misschien een beetje offtopic, maar als je Firefox als browser gebruikt zou je ook dit kunnen gebruiken :)

Gamertag: Cosmicv0id
"Het woord Gods is voor mij niets meer dan een expressie en het product van menselijke zwakheid. De Bijbel is een verzamelwerk van legendes die achtenswaardig zijn maar ook primitief en kinderachtig.'' - Albert Einstein


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
DeMoN schreef op donderdag 06 januari 2005 @ 14:42:
[...]


Misschien een beetje offtopic, maar als je Firefox als browser gebruikt zou je ook dit kunnen gebruiken :)
Dit is zeker de moeite waard om te testen! Ik wist niet dat firefox (wat ik (natuurlijk) gebruik) :9~
deze extensie had...

Maar om toch nog ff trug te komen op het verhaal over het 32 en 64 bits-idee van DeMon en Creepy... Ik heb de bestanden uit een .tar.gz-bestand gehaald, gedownload van http://gmail-notify.sourceforge.net en niets gecompileerd. Ik heb gisteren de ontwikkelaar John Winter een gmail gestuurd met daarin het fenomeen uiteengezet. Vandaag een mail van hem ontvangen met daarin een potentiele oplossing, namelijk expliciet de install-directory vermelden in het python-script:
sys.path.insert(0, "/home/athene/gmail-notify-1.3/")

Jammer genoeg kan ik het pas vanavond laat testen...maar ik ben benieuwd!

Wat ik trouwens wel geweldig vind is dat je dus met dit soort "kleinere" projecten gewoon de maker van het progje kunt mailen en vragen stellen. Linux.... _/-\o_

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hmmm, ik heb getest en het werkt niet, ik kreeg nameljk dezelfde foutmelding... De maker reageerde als volgt:
Hi again,

I thought about your problem some more and i'm really at a loss as to
whats causing it. It SHOULD be working fine even on AMD64. Perhaps try
reinstalling Python or something.

Sorry I havn't been able to help.

Regards,

John Winter

Ik heb geen idee wat te doen (herinstall van python bracht geen oplossing). Zijn er hier nog heldere geesten die een idee hebben?

Acties:
  • 0 Henk 'm!

Verwijderd

Pak strace er eens bij en post de output (liefst op een webserver met een link hiernaartoe in dit topic)

Acties:
  • 0 Henk 'm!

  • lordgandalf
  • Registratie: Februari 2002
  • Laatst online: 14:54
ik ben er ook eens mee bezig geweest maar ik krijg idd de zelfde error.
de libgmail.py werkt daarin tegen perfect :S

gebruik wel suse 9.1 maar dat zouw niet moeten uit maken lijkt me

strace.txt

[ Voor 41% gewijzigd door lordgandalf op 17-01-2005 12:53 ]

Steam: Profile / Socialclub: Profile / Uplay: minedwarf / Origin: lordgandalf3


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik weet niet of het hiermee te maken heeft, maar ik vind het meer dan toevallig dat ik ook met andere python progjes problemen heb...
Zo wil ik bv een script uitvoeren, met met name de volgende inhoud:

import karamba
import os

maar ik krijg dan al gauw de melding:
Could not find platform independent libraries <prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
'import site' failed; use -v for traceback
superkaramba: TaskManager::TaskManager()
Traceback (most recent call last):
File "/home/laurens/Karamba/Borealis/cpu.py", line 7, in ?
import os
ImportError: No module named os

Misschien zoek ik niet goed, maar ook hier heb ik mijn hersenen tot pulp gegoogled en kom niet tot een oplossing...welke heldere geest weet hier meer van?

btw, mn strace ziet er "precies" zo uit

[ Voor 7% gewijzigd door Verwijderd op 21-01-2005 14:06 ]

Pagina: 1