i want to use python API from the QGIS in my python idle out from QGIS program 
, but i have some errors if i try to import qgis.core in my idle. i have python 
2.7 64 bit (my version) and i install QGIS via OSGeo4W64.

first i try to set two PATHS PYTHONPATH = 
C:\OSGeo4W64\apps\qgis\pythonPYTHONPATH(because there is the python python) and 
set PATH=C:\OSGeo4W64\apps\qgis\binPATH(because there is the python modules 
modules).now if i try to import qgis.core then show me error message no module 
name siperror in idle

after this error i try to import paths inside the idle via sys.path.extend

import sys
sys.path.extend([r"C:\OSGeo4W64\apps\qgis\python",
     r"C:\OSGeo4W64\apps\qgis\bin",
     r"C:\OSGeo4W64\bin",
     r"C:\OSGeo4W64\apps\qgis\bin",
     r"C:\OSGeo4W64\apps\qgis\python",
     r"C:\OSGeo4W64\apps\Python27",
     r"C:\OSGeo4W64\apps\Python27\Scripts",
     r"C:\OSGeo4W64\apps\Python27\sip",
     r"C:\OSGeo4W64\apps\Python27\sip\Qt",
     r"C:\OSGeo4W64\apps\Python27\sip\QtCore",
     r"C:\OSGeo4W64\apps\Python27\sip\Qwt5",
     r"C:\OSGeo4W64\apps\Python27\sip\QtScriptTools",
     r"C:\OSGeo4W64\apps\Python27\DLLs",
     r"C:\OSGeo4W64\apps\Python27\Lib",
     r"C:\OSGeo4W64\apps\Python27\Lib\site-packages",
     r"C:\OSGeo4W64\apps\Python27\Tools\Scripts",
     r"C:\OSGeo4W64\apps\qgis\plugins",
     r"C:\OSGeo4W64\apps\qgis\python\qsci_apis",
     r"C:\OSGeo4W64\apps\qgis\python\qgis",
     r"C:\OSGeo4W64\apps\qgis\python\qgis\core",
     r"C:\OSGeo4W64\apps\qgis\python\qgis\analysis",
     r"C:\OSGeo4W64\apps\qgis\python\PyQt",
     r"C:\OSGeo4W64\apps\qgis\python\PyQt4",
     r"C:\OSGeo4W64\apps\qgis\python\PyQt4\uic\widget-plugins",
     r"C:\OSGeo4W64\apps\qgis\bin",
     r"C:\Python27",
     r"C:\Python27\Scripts",
     r"C:\OSGeo4W64\apps\qgis\python"])
i use more paths for sure but now show me DLL error load failed error 2

finaly i try other method from this bat file(question). my bat file.

set PYTHONPATH=C:\OSGeo4W64\apps\qgis\python
set 
PATH=C:\OSGeo4W64\apps\qgis\bin;C:\OSGeo4W64\bin;C:\OSGeo4W64\apps\qgis\bin;C:\OSGeo4W64\apps\qgis\python;C:\OSGeo4W64\apps\Python27;C:\OSGeo4W64\apps\Python27\Scripts;C:\OSGeo4W64\apps\Python27\sip;C:\OSGeo4W64\apps\Python27\sip\Qt;C:\OSGeo4W64\apps\Python27\sip\QtCore;C:\OSGeo4W64\apps\Python27\sip\Qwt5;C:\OSGeo4W64\apps\Python27\sip\QtScriptTools;C:\OSGeo4W64\apps\Python27\DLLs;C:\OSGeo4W64\apps\Python27\Lib;C:\OSGeo4W64\apps\Python27\Lib\site-packages;C:\OSGeo4W64\apps\Python27\Tools\Scripts;C:\OSGeo4W64\apps\qgis\plugins;C:\OSGeo4W64\apps\qgis\python\qsci_apis;C:\OSGeo4W64\apps\qgis\python\qgis;C:\OSGeo4W64\apps\qgis\python\qgis\core;C:\OSGeo4W64\apps\qgis\python\qgis\analysis;C:\OSGeo4W64\apps\qgis\python\PyQt;C:\OSGeo4W64\apps\qgis\python\PyQt4;C:\OSGeo4W64\apps\qgis\python\PyQt4\uic\widget-plugins;C:\OSGeo4W64\apps\qgis\bin;C:\Python27\;C:\Python27\Scripts
if i run this bat file in the OSGeo4w shell work but only in the shell shell 
image. but not work again in my idle again show me error no module name 
SIPerror sip why?any idea how to fix that? the problem is the paths sure but i 
dont know how to fix that.err
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to