Closed andreasneumann closed 5 years ago
I could not replicate with a clear new profile.
Strange - I just recompiled master again and started a new profile. Still the exact same error message like above in my ticket.
Some local issue with my machine?
@m-kuhn could you please test if you can install the SoLocator in recent master on your Linux machine?
Maybe it's a Python 3.6 vs 3.7 issue. I will look again at these imports if I can do differently
Someone else tested on a Linux machine with Python 3.8 without issue. Still waiting for another test with 3.6
Ok - I will also test tonight on my home machine and report back.
FYI - on the same machine (same Python) the SoLocator plugin also doesn't install in version 3.4.12 and also not in QGIS 3.8.3 (all self-compiled). Other Python plugins run fine and also an older version of SoLocator installed fine.
Should I test the older SoLocator version to see which one still installed ok?
I tried an alternative approach for import to avoid circular dependencies, and it apparently fails on Python 3.6. Will try to fix this.
fixed in dd2a839
released in 1.2.2 (should be available in QGIS within 15-60 minutes)
Seems to work fine now on my Linux/Python 3.6 machine.
Thanks a lot!
When trying to install the SoLocator plugin in QGIS master (3.11) on Linux I get the following error message and the plugin can't load: