Bonjour,
merci bien,problème résolu .
lorsque je lancais eclipse (en cliquant sur l'icone),
voilà ce que me retournait le script :
1 2 3 4 5
| print os.environ['LD_LIBRARY_PATH']
>>>/opt/jre1.6.0_02/lib/i386/server:/opt/jre1.6.0_02/lib/i386:/opt/jre1.6.0_02/../lib/i386:/usr/lib/firefox-2.0.0.8
os.environ['LD_LIBRARY_PATH'] = os.environ['LD_LIBRARY_PATH'] + ':/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/lib'
print os.environ['LD_LIBRARY_PATH']
>>>/opt/jre1.6.0_02/lib/i386/server:/opt/jre1.6.0_02/lib/i386:/opt/jre1.6.0_02/../lib/i386:/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/lib:/usr/lib/firefox-2.0.0.8 |
cela m'ajoutait donc bien le bon path à la variable LD_LIBRARY_PATH mais cette variable se "ré-initialisait" à sa valeur de départ lorsque j'arrêtais le script.
pourquoi? j'en ai aucune idée, tout comme les autres chemins qu'elle contient..
Bref, j'ai alors démarré,sur ma console, eclipse (la variable LD_LIBRARY_PATH dans la console contient seulement le chemin voulu), et
lors que j'ai lancé un
print os.environ['LD_LIBRARY_PATH']
j'ai bien obtenu:
>>>/opt/jre1.6.0_02/lib/i386/server:/opt/jre1.6.0_02/lib/i386:/opt/jre1.6.0_02/../lib/i386:/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/lib:/usr/lib/firefox-2.0.0.8
et donc ca marche . ma variable LD_LIBRARY_PATH contient 'tout le temps' le bon chemin. (enfin je ne sais pas ce que viennent faire là les autres chemins).
merci de m'avoir aidé.
Partager