Daha çox

QGIS 2.8.1 başlanğıcında plugin Python səhvinin işlənməsi


Artıq bir neçə versiya üçün QGIS-i problemsiz işlədirəm, ancaq 2.8.1 Wien-ə yüksəldikdən sonra iki plagini işə salmaqda çətinlik çəkdim: qgis2leaf (işlənmədən asılı olduğuna inanıram) və Qenerasiya.

Çevrəyə baxmaqdan, problemimin Python QGIS-in əldə etdiyi versiyası ilə əlaqəli olduğunu düşünürəm. QGIS-i tamamilə sildikdən sonra (istifadəçi sənədimi və qeyd açarımı silmək daxil olmaqla) yeni bir qovluğa OSGEO4W ilə yenidən qurdum, amma yenə də eyni problemi alıram. ArcGIS üçün python quraşdırmışam, amma bununla qarışıq olmamağımı istərdim, çünki bu bir müəssisə PC və ArcGIS-i yenidən qurmaq QGIS-dən daha böyük bir ağrıdır.

İstəyəcəyim şeylər tükəndiyim üçün hər hansı bir fikir faydalı olardı. Başlanğıcda səhv mesajım budur:

['C: / OSGEO4 ~ 1 / apps / qgis /./ python', 'C: /Users/CHamby/.qgis2/python', 'C: / Users / CHamby /' dən 'işləmə' plagini yüklənmədi. qgis2 / python / plugins ',' C: / OSGEO4 ~ 1 / apps / qgis /./ python / plugins ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  matplotlib-1.3.1- py2.7-win-amd64.egg ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  nose-1.3.3-py2.7.egg ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  tornado-4.0.1-py2.7-win-amd64.egg ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  backports.ssl_match_hostname-3.4 .0.2-py2.7.egg ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  certifi-14.05.14-py2.7.egg ',' c:  osgeo4 ~ 1  apps  python27  lib  site-packages  python_dateutil-2.1-py2.7.egg ',' c:  osgeo4 ~ 1  apps  python27  lib  site-packages  six-1.3.0-py2.7.egg ' , 'C:  Python27  ArcGIS10.2  Lib  site-packages', 'C:  OSGEO4 ~ 1  bin  python27.zip', 'C:  OSGEO4 ~ 1  apps  Python27  DLLs', 'C :  OSGEO4 ~ 1  apps  Python27  lib ',' C:  OSGEO4 ~ 1  apps  Python27  lib  plat-win ',' C:  OSGEO4 ~ 1  apps  Python27  lib  lib-tk ' , 'C:  OSGEO4 ~ 1  bin', 'C:  OSGEO4 ~ 1  apps  Pyt hon27 ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site-pack ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  PIL ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  jinja2-2.7.2-py2.7.egg ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  markupsafe-0.23-py2.7- win-amd64.egg ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  pytz-2012j-py2.7.egg ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  win32 ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  win32  lib ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  Pythonwin ' , 'C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  Shapely-1.2.18-py2.7-win-amd64.egg', 'C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  wx-2.8-msw-unicode ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  xlrd-0.9.2-py2.7.egg ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  xlwt-0.7.5-py2.7.egg ',' C: /Users/CHamby/.qgis2//python ',' C:  OSGEO4 ~ 1  apps  qgis  python  plugins  fTools  tools '] Traceback (son zəng son): File "C: / OSGEO4 ~ 1 / apps / qgis /./ python  qgis  utils.py", satır 196, loadPlugin __import __ ( paketName) Fayl "C: / OSGEO4 ~ 1 / apps / qgis /./ python  qgis  utils.py", sətir 478, _import mod = _builtin_import (ad, qlobal, yerli, siyahı, səviyyə) "C: / OSGEO4 ~ 1 / apps / qgis /./ python / plugins  processing  __ init__.py ", sətir 29, in from Processing.tools.general import * Dosya" C: / OSGEO4 ~ 1 / apps / qgis /./ python  qgis  utils.py ", sətir 478, _import mod = _builtin_import (ad, dünya, yerli əhali, siyahı, səviyyə)" Dosyası "C: / OSGEO4 ~ 1 / apps / qgis /./ python / plugins  processing  tools  general.py ", sətir 28, in from processing.core. İdxal Qenerasiya Dosyasının İşlənməsi" C: / OSGEO4 ~ 1 / apps / qgis /./ python  qgis  utils.py ", sətir 478, _import mod = _builtin_import (ad, qlobal , yerli əhali, siyahıdan, səviyyə) "C: / OSGEO4 ~ 1 / apps / qgis /./ python / plugins  processing  core  Processing.py" faylı, sətir 48, daxilindən processing.algs.qgis.QGISAlgorithmProvider import QGISAlgorithmProvider File "C: / OSGEO4 ~ 1 / apps / qgis /./ python  qgis  utils.py", sətir 478, _import mod = _builtin_import (ad, qlobal, yerli əhali, siyahı, səviyyə) Dosyası "C: / OSGEO4 ~ 1 /apps/qgis/./p ython / plugins  processing  algs  qgis  QGISAlgorithmProvider.py ", sətir 99, daxilində RasterLayerStatistics RasterLayerStatistics File" C: / OSGEO4 ~ 1 / apps / qgis /./ python  qgis  utils.py ", sətir 478, _import mod = _builtin_import (ad, dünya, yerli əhali, siyahı, səviyyə) "C: / OSGEO4 ~ 1 / apps / qgis /./ python / plugins  processing  algs  qgis  RasterLayerStatistics.py" faylı, sətir 35, Processing.tools import raster Fayl "C: / OSGEO4 ~ 1 / apps / qgis /./ python  qgis  utils.py", sətir 478, _import mod = _builtin_import (ad, qlobal, yerli, siyahı, səviyyə) "C: / OSGEO4 ~ 1 / apps / qgis /./ python / plugins  processing  tools  raster.py", sətir 29, idpy numpy Dosyasında "C: / OSGEO4 ~ 1 / apps / qgis /./ python  qgis  utils.py ", sətir 478, _import mod = _builtin_import (ad, qlobal, yerli əhali, siyahı, səviyyə)" Fayl "C:  Python27  ArcGIS10.2  Lib  site-packages  numpy  __ init__.py", line 137, import add_newdocs File "C: / OSGEO4 ~ 1 / apps / qgis /./ python  qgis  utils.py", sətir 478, _import mod = _builtin_import (ad, qlobal, yerli, siyahı, səviyyə) "C:  Python27  ArcGIS10.2  Lib  site-packages  numpy  add_newdocs.py" faylı, sətir 9, numpy.lib import add_newdoc File "C: / OSGEO4 ~ 1 / apps / qgis /./pythonqgisutils.py ", sətir 478, _import mod = _builtin_import (ad, qlobal, yerli əhali, siyahı, səviyyə)" Dosyası "C:  Python27  ArcGIS10.2  Lib  site-packages  numpy  lib  __ init__.py ", sətir 4, in type_check import * File" C: / OSGEO4 ~ 1 / apps / qgis /./ python  qgis  utils.py ", sətir 478, _import mod = _builtin_import (ad, globals, yerli əhali, siyahıdan, səviyyə) "C:  Python27  ArcGIS10.2  Lib  site-packages  numpy  lib  type_check.py" Dosyası, 8-ci sətir, import numpy.core.numeric-də _nx File "C: /OSGEO4~1/apps/qgis/./pythonqgisutils.py ", sətir 478, _import mod = _builtin_import (ad, qlobal, yerli əhali, siyahı, səviyyə)" C:  Python27  ArcGIS10.2  Lib  site-packages  numpy  core  __ init__.py ", sətir 5, idxal çox dizili File" C: / OSGEO4 ~ 1 / apps / qgis /./ python  qgis  utils.py ", satır 478, _import mod = _builtin_import (ad, dünya, yerli əhali, siyahı, səviyyə) rtError: DLL yüklənməsi uğursuz oldu:% 1 etibarlı bir Win32 tətbiqi deyil. Python versiyası: 2.7.5 (standart, 15 May 2013, 22:44:16) [MSC v.1500 64 bit (AMD64)] QGIS versiyası: 2.8.1-Wien Wien, ixrac edilmiş Python yolu: ['C: / OSGEO4 ~ 1 / apps / qgis /./ python ', u'C: /Users/CHamby/.qgis2/python', u'C: /Users/CHamby/.qgis2/python/plugins ',' C: / OSGEO4 ~ 1 / apps / qgis /./ python / plugins ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  matplotlib-1.3.1-py2.7-win-amd64 .egg ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  nose-1.3.3-py2.7.egg ',' C:  OSGEO4 ~ 1   apps  Python27  lib  site-packages  tornado-4.0.1-py2.7-win-amd64.egg ',' C:  OSGEO4 ~ 1  apps  Python27  lib   site-packages  backports.ssl_match_hostname-3.4.0.2-py2.7.egg ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  certifi-14.05.14 -py2.7.egg ',' c:  osgeo4 ~ 1  apps  python27  lib  site-packages  python_dateutil-2.1-py2.7.egg ',' c:  osgeo4 ~ 1  apps  python27  lib  site-packages  six-1.3.0-py2.7.egg ',' C:  Python27  ArcGIS10.2  Lib  site-packages ' , 'C:  OSGEO4 ~ 1  bin  python27.zip', 'C:  OSGEO4 ~ 1  apps  Python27  DLLs', 'C:  OSGEO4 ~ 1  apps  Python27  lib ',' C:  OSGEO4 ~ 1  apps  Python27  lib  plat-win ',' C:  OSGEO4 ~ 1  apps  Python27  lib  lib-tk ',' C:  OSGEO4 ~ 1  bin ',' C:  OSGEO4 ~ 1  apps  Python27 ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  PIL ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  jinja2-2.7.2-py2.7.egg ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  markupsafe-0.23-py2.7-win-amd64.egg ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  pytz-2012j-py2. 7.egg ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  win32 ',' C:  OSGEO4 ~ 1  apps  Python27  lib   site-packages  win32  lib ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  Pythonwin ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  Shapely-1.2.18-py2.7-win-amd64.egg ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site -packages  wx-2.8-msw-unicode ',' C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  xlrd-0.9.2-py2.7.egg ', 'C:  OSGEO4 ~ 1  apps  Python27  lib  site-packages  xl wt-0.7.5-py2.7.egg ', u'C: /Users/CHamby/.qgis2//python', 'C:  OSGEO4 ~ 1  apps  qgis  python  plugins   fTools  alətləri ']

Axırda bunu düzəldə bildim, baxmayaraq ki, niyə bu problemlə üzləşdiyimi dəqiq bilmirəm.

İstifadəçi məlumatlarımın silinməsi və qeyd açarı da daxil olmaqla QGIS-i tamamilə sildim. Sonra bağımsız 32 bitlik QGIS quraşdırıcısı ilə getdim və əsas bir quraşdırma etdim. Bu hiylə etdi!

Yenə də 64 bitlik bir əməliyyat sistemim olduğu üçün niyə problem yaşadığımı bilmirəm, amma kiminsə problemim olduğu halda bu həll mənim üçün işləyir.


Videoya baxın: QGIS DOWNLOAD AND INSTALL (Oktyabr 2021).