banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Wed 11 March 2015 12:01

rodveileur
Juste Inscrit !
Lieu: Toulouse
Date d'inscription: 4 Dec 2014
Messages: 2

Utilisation de OTB dans python

Bonjour,
Étant nouveau dans le monde de la télédétection, je souhaiterai faire fonctionner le module d'otb dans python.
J'ai installé otb-bin, otb-python, otb-monteverdi et otb-wrapping avec osgeo4W
Lorsque je lance la procédure décrite dans l'OTB cookbook avec osgeoshell :
python
import otbApplication
print str( otbApplication.Registry.GetAvailableApplications() )
Cela fonctionne correctement

Mais lorsque je me créé un script python avec IDLE, et que je lance la commande import otbApplication (avec python 2.6 ou 3.4), j'obtiens :

Traceback (most recent call last):
  File "", line 1, in
    import otbApplication
ImportError: No module named otbApplication

Or lorsque je vais dans le répertoire:
C:OSGeo4Wappsorfeotoolboxpython
Tout est présent...

Faut-il que je déplace le dossier présent dans OSGeo4W ailleurs ?
Avez-vous une solution ?

Merci beaucoup de votre aide

Hors ligne

 

#2 Thu 21 April 2016 12:05

louis59
Juste Inscrit !
Date d'inscription: 2 Dec 2013
Messages: 1

Re: Utilisation de OTB dans python

Bonjour,

Le post est vieux, mais avez vous trouvé la solution ?

Merci

Hors ligne

 

#3 Fri 22 April 2016 08:25

yopyop25
Participant actif
Lieu: besançon
Date d'inscription: 2 Jun 2008
Messages: 144

Re: Utilisation de OTB dans python

bonjour,

Il me semble que l'OSGEO4W installe sa propre version de python, qui n'est pas la même que le python installé avec l'IDLE.
Je crois qu'il faut l'ajouter dans le patch... ou faire pointer l'IDLE vers le python de l'OSGEO si c'est possible...

Hors ligne

 

Pied de page des forums

Powered by FluxBB