Hello SAHM group,
I just tried to install VisTrails SAHM for the first time and am coming up with this error when trying to enable the 'sahm' package in VisTrails:
CRITICAL
2017-02-09 15:35:24,845
C:\VisTrails_SAHM\vistrails\gui\preferences.py, line 326
Initialization of package 'sahm' failed
InitializationFailed: Package 'SAHM' failed to initialize because of the following exceptions:
Traceback (most recent call last):
File "C:\VisTrails_SAHM\vistrails\core\modules\module_registry.py", line 1635, in initialize_package
package.initialize()
File "C:\VisTrails_SAHM\vistrails\core\modules\package.py", line 427, in initialize
__import__(name, globals(), locals(), [])
File "C:\VisTrails_SAHM\vistrails\core\packagemanager.py", line 262, in _import_override
return self._orig_import(name, globals, locals, fromlist, level)
File "C:\VisTrails_SAHM\vistrails\packages\sahm\init.py", line 50, in <module>
from SelectPredictorsLayers import SelectListDialog
File "C:\VisTrails_SAHM\vistrails\core\packagemanager.py", line 250, in _import_override
package_importing_directly=True)
File "C:\VisTrails_SAHM\vistrails\core\modules\package.py", line 309, in import_override
res = orig_import(name, globals, locals, fromlist, level)
File "C:\VisTrails_SAHM\vistrails\packages\sahm\SelectPredictorsLayers.py", line 48, in <module>
import utils
File "C:\VisTrails_SAHM\vistrails\core\packagemanager.py", line 250, in _import_override
package_importing_directly=True)
File "C:\VisTrails_SAHM\vistrails\core\modules\package.py", line 309, in import_override
res = orig_import(name, globals, locals, fromlist, level)
File "C:\VisTrails_SAHM\vistrails\packages\sahm\utils.py", line 74, in <module>
from CreatePredictorCurves import CreatePredictorCurvesDialog
File "C:\VisTrails_SAHM\vistrails\core\packagemanager.py", line 250, in _import_override
package_importing_directly=True)
File "C:\VisTrails_SAHM\vistrails\core\modules\package.py", line 309, in import_override
res = orig_import(name, globals, locals, fromlist, level)
File "C:\VisTrails_SAHM\vistrails\packages\sahm\CreatePredictorCurves.py", line 69, in <module>
import pySAHM.SpatialUtilities as SpatialUtilities
File "C:\VisTrails_SAHM\vistrails\core\packagemanager.py", line 250, in _import_override
package_importing_directly=True)
File "C:\VisTrails_SAHM\vistrails\core\modules\package.py", line 309, in import_override
res = orig_import(name, globals, locals, fromlist, level)
File "C:\VisTrails_SAHM\vistrails\packages\sahm\pySAHM\SpatialUtilities.py", line 18, in <module>
gdal.AllRegister()
RuntimeError: Can't load requested DLL: C:\Program Files (x86)\GDAL\gdalplugins\gdal_netCDF.dll
193: %1 is not a valid Win32 application.
It seems like there is something going on with gdal_netCDF.dll. The DLL file is in the expected directory.
I'm on Windows 7, 64-bit. I have installed GDAL on my machine previously to use the 'rgdal' package in R.
Any advice? I don't recall if my GDAL installation was 32 or 64 bit. I expect I'll need to re-install GDAL to a 32 bit version, but I'm curious if folks here have ran into this issue. I'm also concerned doing this might mess up my rgdal package.
Thanks!
-Matt