Couldn't load plugin numericalVertexEdit due to an error when calling its classFactory() method
UnicodeEncodeError: 'ascii' codec can't encode character u'\xf8' in position 8: ordinal not in range(128)
Traceback (most recent call last):
File "/usr/local/qgis-2.16/share/qgis/python/qgis/utils.py", line 333, in startPlugin
plugins[packageName] = package.classFactory(iface)
File "/home/gavin/.qgis2/python/plugins/numericalVertexEdit/init.py", line 34, in classFactory
return NumericalVertexEdit(iface)
File "/home/gavin/.qgis2/python/plugins/numericalVertexEdit/numericalvertexedit.py", line 56, in init
self.QgisVersion = str(QGis.QGIS_VERSION)
UnicodeEncodeError: 'ascii' codec can't encode character u'\xf8' in position 8: ordinal not in range(128)
Python version: 2.7.12 (default, Jul 1 2016, 15:12:24) [GCC 5.4.0 20160609]
QGIS version: 2.16.0-Nødebo Nødebo, b09eef1
Chaning line 56 from
self.QgisVersion = str(QGis.QGIS_VERSION)to
self.QgisVersion = (QGis.QGIS_VERSION).encode('ASCII', 'replace')fixes the problem for me.