Hi Oops looking more closely at FindPythonLibrary.cmake, it only uses your cmake overrides if all three of PYTHON_INCLUDE_PATH, PYTHON_LIBRARY and PYTHON_SITE_PACKAGES_DIR are set. I put mine to:
PYTHON_INCLUDE_PATH:STRING=/usr/local/Frameworks/Python.framework/Versions/3.6/include/python3.6m/ PYTHON_LIBRARY:STRING=/usr/local/Frameworks/Python.framework/Versions/3.6/lib/ PYTHON_SITE_PACKAGES_DIR:STRING=/usr/local/Frameworks/Python.framework/Versions/3.6/lib Just busy compiling mine to see if that works now… Regards Tim > On 11 Jun 2018, at 13:52, Tim Sutton <[email protected]> wrote: > > Hi Denis > > > >> On 11 Jun 2018, at 13:10, Denis Rouzaud <[email protected] >> <mailto:[email protected]>> wrote: >> >> Hi Tim, >> >> Apparently, you're using the system Python. Are you sure you have sip >> installed in there? >> In my config, sip is installed in /usr/local/lib/python3.6/site-packages/ >> > > Thanks for your reply. Yeah I know - I’m more trying to figure out how to get > it to ignore the system install python 3. Its wierd because distils is always > showing the system include dir rather than my local one e.g.: > > [timlinux@sandstone ~/dev/cpp/QGIS (master)]$ /usr/local/bin/python3 > Python 3.6.4 (v3.6.4:d48ecebad5, Dec 18 2017, 21:07:28) > [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin > Type "help", "copyright", "credits" or "license" for more information. > >>> import distutils.sysconfig > >>> distutils.sysconfig.get_python_inc() > '/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m' > > I’m expecting it to return > > /usr/local/Frameworks/Python.framework/Versions/3.6/include > > Since I ran the brew installed python3. > > Even overriding the CMAKE options in my kit always returns the /library path > because FindPython calls the FindLibPython.py before doing anything else it > seems. > > Regards > > Tim > >> Denis >> >> Le lun. 11 juin 2018 à 05:20, Tim Sutton <[email protected] >> <mailto:[email protected]>> a écrit : >> Hi All (Larry?) >> >> Testing the latest master from today, self build on macOS, I am getting this >> on application start up (see below). Is this a Mac only problem? Does anyone >> else building on Mac Get this? >> >> Regards >> >> Tim >> >> Couldn't load SIP module. >> Python support will be disabled. >> >> Traceback (most recent call last): >> File "", line 1, in >> ModuleNotFoundError: No module named 'sip' >> >> Python version: >> 3.6.4 (v3.6.4:d48ecebad5, Dec 18 2017, 21:07:28) >> [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] >> >> QGIS version: >> 3.1.0-Master 'Master', 4e084b63c4 >> >> Python path: >> ['/Users/timlinux/dev/cpp/QGIS-QtCreator-Build/output/python', >> '/Users/timlinux/Library/Application >> Support/QGIS/QGIS3/profiles/default/python', >> '/Users/timlinux/Library/Application >> Support/QGIS/QGIS3/profiles/default/python/plugins', >> '/Users/timlinux/dev/cpp/QGIS-QtCreator-Build/output/python/plugins', >> '/Users/timlinux/dev/cpp/QGIS-QtCreator-Build/output/bin/$PYTHONPATH', >> '/usr/local/opt/gdal2-python/lib/python3.6/site-packages', >> '/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’] >> >> >> >> >> >> — >> >> >> <KartozaNewLogoThumbnail.jpg> >> >> >> >> >> >> Tim Sutton >> >> Co-founder: Kartoza >> Ex Project chair: QGIS.org <http://qgis.org/> >> >> Visit http://kartoza.com <http://kartoza.com/> to find out about open source: >> >> Desktop GIS programming services >> Geospatial web development >> GIS Training >> Consulting Services >> >> Skype: timlinux >> IRC: timlinux on #qgis at freenode.net <http://freenode.net/> >> _______________________________________________ >> QGIS-Developer mailing list >> [email protected] <mailto:[email protected]> >> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer >> <https://lists.osgeo.org/mailman/listinfo/qgis-developer> >> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer >> <https://lists.osgeo.org/mailman/listinfo/qgis-developer><KartozaNewLogoThumbnail.jpg><KartozaNewLogoThumbnail.jpg> > > — > > > <KartozaNewLogoThumbnail.jpg> > > > > > > Tim Sutton > > Co-founder: Kartoza > Ex Project chair: QGIS.org <http://qgis.org/> > > Visit http://kartoza.com <http://kartoza.com/> to find out about open source: > > Desktop GIS programming services > Geospatial web development > GIS Training > Consulting Services > > Skype: timlinux > IRC: timlinux on #qgis at freenode.net <http://freenode.net/> — Tim Sutton Co-founder: Kartoza Ex Project chair: QGIS.org Visit http://kartoza.com <http://kartoza.com/> to find out about open source: Desktop GIS programming services Geospatial web development GIS Training Consulting Services Skype: timlinux IRC: timlinux on #qgis at freenode.net
signature.asc
Description: Message signed with OpenPGP
_______________________________________________ QGIS-Developer mailing list [email protected] List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
