[GIS] Can qgis_core work with external python distribution such as Anaconda

anacondapyqgis

I've built a Python application that has its own GUI. I am trying to use qgis.core/PyQGIS as map display only. Specifically, I have anaconda 2.3 and its Python distribution (2.7.11).

It seems that this scheme can only work if the application I am building (or anyone else' application) would need to "live inside QGIS world", i.e. move all dependencies to QGIS' Python distribution.

Could somebody give a definitive answer to this?

Best Answer

You can add QGIS's python distribution to your project in Pycharm. Here are detailed steps on this url.

https://github.com/apulverizer/pyspatialopt/wiki/Using-PyQGIS-with-PyCharm

This way, you can add qgis's python distribution and then use them in your native application, maybe just map part.

This answer/example is implementable with PyCharm project only, please elaborate more about your python environemnt.