[Qgis-user] mac qgis3 binary errors

Adam Dershowitz dersh at alum.mit.edu
Thu May 3 08:58:47 PDT 2018


I think that is the problem.  Towards the bottom of my original email I mentioned that I had only installed python3.6 (from the official source) but not the other options (GUI, command line, pip etc).  I had not realized that any of those were necessary.  I’ll try to reinstall python with pip, then reinstall gdal, and see how that goes….

Interesting.  Now, instead of 4 different error boxes on startup, I just get two:

Couldn't load plugin 'processing' 
ModuleNotFoundError: No module named 'psycopg2' 
and 

Couldn't load plugin 'MetaSearch' due to an error when calling its classFactory() method 
ModuleNotFoundError: No module named 'owslib'

Perhaps there is some other piece missing as well?  Do either of those core plugins require the python UNIX command line, or GUI stuff?  

So, making some progress…

thanks,

--Adam



> On May 3, 2018, at 11:48 AM, William Kyngesburye <woklist at kyngchaos.com> wrote:
> 
> That's strange.  There should be many folders there, for osgeo and all the other stuff QGIS needs.
> 
> Another possibility is you are missing pip.  it's an install option for python 3, normally installed by default but maybe you turned it off?
> 
> You can check in a Terminal with
> 
>     type pip3
> 
> If found, the path should be in /library/frameworks/python.framework/versions/3.6.  If not found, try reinstalling python 3 and use the default install, then reinstall GDAL and QGIS.
> 
> And, just checking, but how did you install Python 3?  The "official" package from python.org <http://python.org/>?
> 
>> On May 3, 2018, at 10:35 AM, Adam Dershowitz <dersh at alum.mit.edu <mailto:dersh at alum.mit.edu>> wrote:
>> 
>> No.  All that is in there is README.txt  ;-(
>> 
>> --Adam
>> 
>> 
>> 
>>> On May 3, 2018, at 11:16 AM, William Kyngesburye <woklist at kyngchaos.com <mailto:woklist at kyngchaos.com>> wrote:
>>> 
>>> Is there an "osgeo" folder in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages ?
>>> 
>>>> On May 3, 2018, at 10:03 AM, Adam Dershowitz <dersh at alum.mit.edu <mailto:dersh at alum.mit.edu>> wrote:
>>>> 
>>>> Thanks.
>>>> I just tried to install gdal, then reran qgis3 and got the same errors, so that didn’t help.
>>>> 
>>>> --Adam
>>>> 
>>>> 
>>>> 
>>>>> On May 3, 2018, at 10:56 AM, William Kyngesburye <woklist at kyngchaos.com <mailto:woklist at kyngchaos.com>> wrote:
>>>>> 
>>>>> You must make sure that that python 3 is installed before installing GDAL Complete.  Reinstall GDAL and it should work.
>>>>> 
>>>>>> On May 3, 2018, at 9:53 AM, Adam Dershowitz <dersh at alum.mit.edu <mailto:dersh at alum.mit.edu>> wrote:
>>>>>> 
>>>>>> I downloaded the mac qgis3 binary.  I also installed the official python 3.6.  Whenever I first launch qgis I get a series of errors that pop up and look like this:
>>>>>> 
>>>>>> Couldn't load plugin 'FreehandRasterGeoreferencer' due to an error when calling its classFactory() method 
>>>>>> ModuleNotFoundError: No module named 'osgeo'
>>>>>> 
>>>>>> Traceback (most recent call last):
>>>>>>   File "/Applications/QGIS3.app/Contents/MacOS/../Resources/python/qgis/utils.py", line 336, in startPlugin
>>>>>>     plugins[packageName] = package.classFactory(iface)
>>>>>>   File "/Users/adershowitz/Library/Application Support/QGIS/QGIS3/profiles/default/python/plugins/FreehandRasterGeoreferencer/__init__.py", line 24, in classFactory
>>>>>>     from .freehandrastergeoreferencer import FreehandRasterGeoreferencer
>>>>>>   File "/Applications/QGIS3.app/Contents/MacOS/../Resources/python/qgis/utils.py", line 664, in _import
>>>>>>     mod = _builtin_import(name, globals, locals, fromlist, level)
>>>>>>   File "/Users/adershowitz/Library/Application Support/QGIS/QGIS3/profiles/default/python/plugins/FreehandRasterGeoreferencer/freehandrastergeoreferencer.py", line 20, in 
>>>>>>     from .freehandrastergeoreferencer_layer import (
>>>>>>   File "/Applications/QGIS3.app/Contents/MacOS/../Resources/python/qgis/utils.py", line 664, in _import
>>>>>>     mod = _builtin_import(name, globals, locals, fromlist, level)
>>>>>>   File "/Users/adershowitz/Library/Application Support/QGIS/QGIS3/profiles/default/python/plugins/FreehandRasterGeoreferencer/freehandrastergeoreferencer_layer.py", line 16, in 
>>>>>>     from osgeo import gdal
>>>>>>   File "/Applications/QGIS3.app/Contents/MacOS/../Resources/python/qgis/utils.py", line 664, in _import
>>>>>>     mod = _builtin_import(name, globals, locals, fromlist, level)
>>>>>> ModuleNotFoundError: No module named 'osgeo'
>>>>>> 
>>>>>> Python version: 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 03:03:55) [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] 
>>>>>> QGIS version: 3.0.2-Girona Girona, exported 
>>>>>> Python Path:
>>>>>> 
>>>>>> /Applications/QGIS3.app/Contents/MacOS/../Resources/python
>>>>>> /Users/adershowitz/Library/Application Support/QGIS/QGIS3/profiles/default/python
>>>>>> /Users/adershowitz/Library/Application Support/QGIS/QGIS3/profiles/default/python/plugins
>>>>>> /Applications/QGIS3.app/Contents/MacOS/../Resources/python/plugins
>>>>>> /Library/Frameworks/Python.framework/Versions/3.6/lib/python36.zip
>>>>>> /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6
>>>>>> /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/lib-dynload
>>>>>> /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages
>>>>>> /Users/adershowitz/Library/Application Support/QGIS/QGIS3/profiles/default/python
>>>>>> 
>>>>>> 
>>>>>> Then three more:
>>>>>> 
>>>>>> Couldn't load plugin 'profiletool' due to an error when calling its classFactory() method 
>>>>>> ModuleNotFoundError: No module named 'numpy'
>>>>>> 
>>>>>> 
>>>>>> Couldn't load plugin 'processing' 
>>>>>> ModuleNotFoundError: No module named 'psycopg2' 
>>>>>> Couldn't load plugin 'MetaSearch' due to an error when calling its classFactory() method 
>>>>>> ModuleNotFoundError: No module named 'owslib' 
>>>>>>  
>>>>>> Is there something that is missing.  I had tried to use the macports version of qgis3, and didn’t see these errors (although I did get other errors).  Then, once I close each dialog box, it opens and works.  But, the vector and raster menus don’t show many entries (while they did with the macports version). 
>>>>>> When I installed python 3.6, I only installed the framework.  I didn’t include the optional installs such as:  GUI applications, command line tools, documentation, shell profile updater, or pip.    Could that be causing the problem?  If not, is there something else about plugins that I have to fix?
>>>>>> 
>>>>>> --Adam
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> _______________________________________________
>>>>>> Qgis-user mailing list
>>>>>> Qgis-user at lists.osgeo.org <mailto:Qgis-user at lists.osgeo.org>
>>>>>> List info: https://lists.osgeo.org/mailman/listinfo/qgis-user <https://lists.osgeo.org/mailman/listinfo/qgis-user>
>>>>>> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user <https://lists.osgeo.org/mailman/listinfo/qgis-user>
>>>>> -----
>>>>> William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
>>>>> http://www.kyngchaos.com/ <http://www.kyngchaos.com/>
>>>>> 
>>>>> "We can die but once, and that once we must die.  To be always fearing, then, would not avert it, and would make life miserable."
>>>>> 
>>>>> - Tarzan, on death
>>>>> 
>>>> 
>>>> _______________________________________________
>>>> Qgis-user mailing list
>>>> Qgis-user at lists.osgeo.org <mailto:Qgis-user at lists.osgeo.org>
>>>> List info: https://lists.osgeo.org/mailman/listinfo/qgis-user <https://lists.osgeo.org/mailman/listinfo/qgis-user>
>>>> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user <https://lists.osgeo.org/mailman/listinfo/qgis-user>
>>> -----
>>> William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
>>> http://www.kyngchaos.com/ <http://www.kyngchaos.com/>
>>> 
>>> All generalizations are dangerous, even this one.
>>> 
>>> 
>> 
> 
> -----
> William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
> http://www.kyngchaos.com/ <http://www.kyngchaos.com/>
> 
> Earth: "Mostly harmless"
> 
> - revised entry in the HitchHiker's Guide to the Galaxy
> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-user/attachments/20180503/91206584/attachment.html>


More information about the Qgis-user mailing list