Hi Victor, Thank you very much for your reply,
You are right, I haven't got the OTB installation path when I type : print(sys.path). So, I do : sys.path.append('C:\\Users\\asi\\Downloads\\OTB-6.4.0-Win64\\lib') sys.path.append('C:\\Users\\asi\\Downloads\\OTB-6.4.0-Win64\\bin') sys.path.append( 'C:\\Users\\asi\\Downloads\\OTB-6.4.0-Win64\\lib\\otb\\applications') sys.path.append('C:\\Users\\asi\\Downloads\\OTB-6.4.0-Win64\\lib\\python3') I Don't know if it is the correct way to add these paths.. Then, when I want to import the otbApplication, I got the same error as Brandon Moore : ImportError: DLL load failed: Le module spécifié est introuvable. How can I make sure that the env (the otb env?) is carried over to the ipython kernel Thank you, Akila Le vendredi 25 mai 2018 17:35:10 UTC+2, Poughon Victor a écrit : > > Hi and sorry for the late reply, > > > > This error is typically a problem of PYTHONPATH. Can you type: > > > > print(sys.path) > > > > in your notebook and check that the OTB installation path is there? If > not, make sure that you are setting it correctly when launching the > notebook. Just having the export line in otbenv file is not sufficient. You > need to make sure that the env is carried over to the ipython kernel. > > > > Victor Poughon > > > > *De :* otb-...@googlegroups.com <javascript:> [mailto: > otb-...@googlegroups.com <javascript:>] *De la part de* swiky aquilla > *Envoyé :* mercredi 23 mai 2018 11:21 > *À :* otb-users <otb-...@googlegroups.com <javascript:>> > *Objet :* [otb-users] Windows : install OTB with Python > > > > Hi all, > > > > > > I am trying installing the otbApplication on Python but it is not > working…I want to use the \otbcli_LargeScaleMeanShift.bat > file. > > I follow all the discussion on this subject on otb-users group, without > success. > > > > I have downloaded OTB-6.4.0-Win64.zip (binary package) here : > https://www.orfeo-toolbox.org/download/ > > > > > > I Added 6 paths on the environment variables (System Properties > > Environment Variables > System variables), on PATH : (see the attached > file) > > C:\Users\asi\Downloads\OTB-6.4.0-Win64\bin > > C:\Users\asi\Downloads\OTB-6.4.0-Win64\lib\python3 > > C:\Users\asi\Downloads\OTB-6.4.0-Win64\lib\otb\applications > > C:\Users\asi\Downloads\OTB-6.4.0-Win64 > > C:\Users\asi\Downloads\OTB-6.4.0-Win64\bin\otbcli_LargeScaleMeanShift.bat > > > > > > I change the PYTHONPATH of the otbenv file > (C:\Users\asi\Downloads\OTB-6.4.0-Win64\otbenv.bat) > > set CURRENT_SCRIPT_DIR=%~dp0 > > set PATH=%CURRENT_SCRIPT_DIR%bin;%PATH% > set GDAL_DATA=%CURRENT_SCRIPT_DIR%share\data > set GEOTIFF_CSV=%CURRENT_SCRIPT_DIR%share\epsg_csv > set PYTHONPATH=%CURRENT_SCRIPT_DIR%lib\python3;%PYTHONPATH% > set OTB_APPLICATION_PATH=%CURRENT_SCRIPT_DIR%lib\otb\applications > set GDAL_DRIVER_PATH=disable > :: Set numeric locale to C > set LC_NUMERIC=C > > > > > > I work on jupyter Notebook, with Anaconda (version : conda 4.5.4), and > Python 3.6.5. > > When I enter : > > import otbApplication > > the error is : > > *ModuleNotFoundError* Traceback (most recent call > last) > *<**ipython**-**input**-**1**-**441603f327e2**>* in <module>*()* > *---->* *1* *import* otbApplication > > *ModuleNotFoundError*: No module named 'otbApplication' > > > > I Don't know what to do to fix it. > > > > Can someone help me or have an idea ? > > > > Thank you very much in advance !! > > -- > -- > Check the OTB FAQ at > http://www.orfeo-toolbox.org/FAQ.html > > You received this message because you are subscribed to the Google > Groups "otb-users" group. > To post to this group, send email to otb-...@googlegroups.com > <javascript:> > To unsubscribe from this group, send email to > otb-users+...@googlegroups.com <javascript:> > For more options, visit this group at > http://groups.google.com/group/otb-users?hl=en > --- > You received this message because you are subscribed to the Google Groups > "otb-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to otb-users+...@googlegroups.com <javascript:>. > For more options, visit https://groups.google.com/d/optout. > -- -- Check the OTB FAQ at http://www.orfeo-toolbox.org/FAQ.html You received this message because you are subscribed to the Google Groups "otb-users" group. To post to this group, send email to otb-users@googlegroups.com To unsubscribe from this group, send email to otb-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/otb-users?hl=en --- You received this message because you are subscribed to the Google Groups "otb-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to otb-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.