#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

