I'm trying to create a standalone qgisQGIS app using pyqgis, i'llPyQGIS. I'll be deploying it by copying the install folder of qgisQGIS and source folder of my app, and so for the testing purposes iI copied qgisQGIS install folder (1.8.0) to some other computer without qgisQGIS installation to begin with; then iI tried to test the qgis.gui and qgis.core imports, but no matter what PYTHONPATH (or PATH) iI set, iI keep getting ImportError "no module named ...".
What's wirdweird is, if iI modify qgis.bat to this new location and run it, QgisQGIS opens without a problem and all imports work through console inside qgisQGIS. Then iI simply duplicated qgis.bat and removed the last line which runs qgisQGIS then added the line which runs my application instead. For some reasonsreason, imports are still unavailable, so imI'm wondering where are actual pythonPython binding files for qgis_gui.dll and qgis_core.dll because i cantI can't find them anywhere inside qgisQGIS install dirdirectory.
My .bat looks like this:
@echo off
SET OSGEO4W_ROOT=c:\IMS\Qgis
call "%OSGEO4W_ROOT%"\bin\o4w_env.bat
call "%OSGEO4W_ROOT%"\apps\grass\grass-6.4.2\etc\env.bat
@echo on
PATH %PATH%;%OSGEO4W_ROOT%\apps\qgis\bin;%OSGEO4W_ROOT%\apps\grass\grass-6.4.2\lib;%OSGEO4W_ROOT%\apps\qgis\python\qgis;
SET PYTHONPATH = c:\IMS\QGis\apps\qgis\bin\
python c:\IMS\IMS\ims.py