| 1 | Couldn't load plugin processing due to an error when calling its classFactory() method |
|---|
| 2 | |
|---|
| 3 | TypeError: coercing to Unicode: need string or buffer, NoneType found |
|---|
| 4 | Traceback (most recent call last): |
|---|
| 5 | File "/Applications/MacPorts/QGIS.app/Contents/MacOS/../Resources/python/qgis/utils.py", line 333, in startPlugin |
|---|
| 6 | plugins[packageName] = package.classFactory(iface) |
|---|
| 7 | File "/Applications/MacPorts/QGIS.app/Contents/MacOS/../Resources/python/plugins/processing/__init__.py", line 38, in classFactory |
|---|
| 8 | return ProcessingPlugin(iface) |
|---|
| 9 | File "/Applications/MacPorts/QGIS.app/Contents/MacOS/../Resources/python/plugins/processing/ProcessingPlugin.py", line 58, in __init__ |
|---|
| 10 | Processing.initialize() |
|---|
| 11 | File "/Applications/MacPorts/QGIS.app/Contents/MacOS/../Resources/python/plugins/processing/core/Processing.py", line 148, in initialize |
|---|
| 12 | Processing.addProvider(c()) |
|---|
| 13 | File "/Applications/MacPorts/QGIS.app/Contents/MacOS/../Resources/python/plugins/processing/core/Processing.py", line 103, in addProvider |
|---|
| 14 | % (provider.getDescription(), traceback.format_exc())) |
|---|
| 15 | File "/Applications/MacPorts/QGIS.app/Contents/MacOS/../Resources/python/plugins/processing/algs/saga/SagaAlgorithmProvider.py", line 123, in getDescription |
|---|
| 16 | version = SagaUtils.getSagaInstalledVersion() |
|---|
| 17 | File "/Applications/MacPorts/QGIS.app/Contents/MacOS/../Resources/python/plugins/processing/algs/saga/SagaUtils.py", line 130, in getSagaInstalledVersion |
|---|
| 18 | commands = [os.path.join(sagaPath(), "saga_cmd -v")] |
|---|
| 19 | File "/Applications/MacPorts/QGIS.app/Contents/MacOS/../Resources/python/plugins/processing/algs/saga/SagaUtils.py", line 75, in sagaPath |
|---|
| 20 | if not os.path.isdir(folder): |
|---|
| 21 | File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/genericpath.py", line 49, in isdir |
|---|
| 22 | st = os.stat(s) |
|---|
| 23 | TypeError: coercing to Unicode: need string or buffer, NoneType found |
|---|
| 24 | |
|---|
| 25 | |
|---|