Come installare il plugin¶
Il plugin richiede GRASS GIS 7, GDAL e le librerie di Python numpy, scikit-learn (versione maggiore o uguale alla 0.15.2) e psutil (versione maggiore alla 2.1.1), Pyro4
Installazione su Linux¶
In base alla distribuzione installare i pacchetti sopra indicati con il software manager preferito.
Se le librerie Python non sono disponibili per la distribuzione in uso si possono installare tramite pip
Installazione su Windows¶
Usare OSGeo4W per installare i pacchetti necessari, scegliere Installazione avanzata nella prima schermata e poi selezionare i pacchetti di GRASS GIS 7, GDAL, numpy, scikit-learn, pip.
Tramite pip installare psutil, Pyro4 e aggiornare scikit-learn.
Risoluzione dei problemi¶
Potrebbe mancare Visual Studio 2010 c++: in mancanza di questo non possibile installare il pacchetto di numpy corretto. Tipico errore: “Unable to find vcvarsall.bat”.
- soluzione: installare Visual Studio 2010 c++ 2010 Express dal sito https://www.visualstudio.com/downloads/download-visual-studio-vs#DownloadFamilies_4;
- installare “Microsoft Visual C++ Compiler for Python 2.7” tramite il sito http://www.microsoft.com/en-us/download/details.aspx?id=44266.
Errata versione numpy: versioni precedenti alla 1.9.2 di numpy non sono compatibili con scikit-learn versione maggiore della 0.15.0.
- soluzione: aggiornare numpy tramite il comando easy_install.exe –upgrade numpy oppure disinstallarlo con pip uninstall numpy e poi reinstallarlo con pip install numpy per evitare residui di versioni.
Errore “ImportError: cannot import name inplace_column_scale”: possibili residui di precedenti installazioni di scikit-learn.
- Soluzione: cancellare il file $Home_OSGeo4Wpython27Libsite-packagessklearnutilssparsefuncs.py.