Python bindings : improve documentation
More and more users are using OTB through Python, and it's not very clear how to install properly OTB within a Python environment.
Users that download binary packages must have an easy way (and documented !!) to make OTB work with Python.
Here are different situations :
- the target OS has a Python 3.5 properly installed : OTB and Python bindings should work directly
- Another version Python is installed or, Python is not installed :
- we can install a virtual env, with conda, to get Python on their system
- or we can install otb through "conda install otb"
- or we can compile Python bindings -> "advanced users"
None of these solutions are documented : the installation page (https://www.orfeo-toolbox.org/CookBook/Installation.html) should explain clearly the different ways to configure OTB & Python, with the pros and cons of each method.
Target documentation resources
The CookBook should be improved :
- Python section in the installation page
- Maybe some advices in the Python API (at least a link to installation page)
Please feel free to discuss this proposition and make a better OTB documentation !