Не удалось загрузить плагин «обработка» в Windows 7 64bit

11

Я установил QGIS (2.0.1-Dufour Dufour, d94c044), используя как автономный установщик, так и установщик OSgeo4w, и, похоже, возникла проблема с плагином обработки. Сначала я думал, что существует проблема с путями Python, но теперь мне интересно, все ли правильно установлено. Я не знаю, где живут библиотеки, поэтому мне нужна помощь в устранении этой проблемы.

Вот что я знаю:

  1. Я получаю сообщение об ошибке ниже, когда я запускаю QGIS
  2. Следующие папки не существуют на моем компьютере:
    • C: \ Users \ gstein / .qgis2 / питон
    • C: \ Users \ gstein / .qgis2 / питон / плагины
    • C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ Bin \ python27.zip
    • C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ приложения \ python27 \ Lib \ наличник выигрыша
    • C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ приложения \ python27 \ Lib \ Lib-тк

Есть мысли о том, что может быть не так?

Сообщение об ошибке

Не удалось загрузить плагин 'processing' из ['C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python', 'C: \ Users \ gstein / .qgis2 / python', 'C: \ Users \ gstein / .qgis2 / python / plugins ',' C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python / plugins ',' C: \ Python27 \ ArcGIS10.1 \ Lib \ site-packages \ pip-1.2.1-py2.7.egg ',' C: \ Python27 \ ArcGIS10.1 \ Lib \ site-packages ',' C: \ Program Files (x86) \ ArcGIS \ Desktop10.1 \ bin ',' C: \ Program Files (x86) \ ArcGIS \ Desktop10.1 \ arcpy ',' C: \ Program Files (x86) \ ArcGIS \ Desktop10.1 \ ArcToolbox \ Scripts ',' C: \ Python27 \ ArcGIS10.1 \ Lib \ site-packages \ win32 ',' C: \ Python27 \ ArcGIS10.1 \ Lib \ site-packages \ win32 \ lib ',' C: \ Python27 \ ArcGIS10.1 \ Lib \ site-packages \ Pythonwin ',' C : \ PROGRA ~ 1 \ QGISDU ~ 1 \ bin \ python27.zip ',' C:\ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ DLLs ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ plat-win ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ lib-tk ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ bin ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-packages ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-packages \ PIL ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-packages \ win32 ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-packages \ win32 \ lib ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-packages \ Pythonwin ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-packages \ Shapely-1.2.18-py2.7-win-amd64.egg ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-packages \ six -1.3.0-py2.7.egg ',' C:\ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-packages \ wx-2.8-msw-unicode ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-packages \ xlrd-0.9.2-py2.7.egg ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-packages \ xlwt-0.7.5-py2.7.egg ',' C : \ PROGRA ~ 1 \ QGISDU ~ 1 \ приложения \ QGIS \ питон \ Plugins \ fTools \ Tools']

Traceback (последний вызов был последним): файл "C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python \ qgis \ utils.py", строка 182, в импорте loadPlugin (packageName) Файл "C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python \ qgis \ utils.py", строка 453, в _import mod = _builtin_import (имя, глобальные, локальные, из списка, уровня) Файл "C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python / plugins \ processing__init __. Py", строка 20, из from processing.tools.general import runalg, runandload, alghelp, alglist, algoptions, load , экстент, файл getobject "C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python \ qgis \ utils.py", строка 453, в _import mod = _builtin_import (имя, глобальные, локальные, из списка, уровня ) Файл "C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python / plugins \ processing \ tools \ general.py", строка 29, из файла processing.core. Процесс обработки импорта Файл обработки "C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python \ qgis \ utils.py ", строка 453,в _import mod = _builtin_import (имя, глобальные переменные, локальные объекты, список рассылки, уровень) Файл "C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python / plugins \ processing \ core \ Processing.py", строка 43 , из processing.algs.QGISAlgorithmProvider импортировать файл QGISAlgorithmProvider "C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python \ qgis \ utils.py", строка 453, в _import mod = _builtin_import (имя, глобальные переменные , localals, fromlist, level) Файл "C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python / plugins \ processing \ algs \ QGISAlgorithmProvider.py", строка 86, из файла processing.algs.CreateConstantRaster import. Файл CreateConstantRaster "C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python \ qgis \ utils.py", строка 453, в _import mod = _builtin_import (имя, глобальные, локальные, из списка, файла) " C: / PROGRA ~ 1 / QGISDU ~ 1 / приложений / QGIS /./python/plugins\processing\algs\CreateConstantRaster.py ", строка 1, из файла processing.core.RasterWriter, импортирует файл RasterWriter" C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python \ qgis \ utils .py ", строка 453, в _import mod = _builtin_import (имя, глобальные переменные, локальные объекты, список пользователей, уровень) Файл" C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python / plugins \ processing \ core \ RasterWriter.py ", строка 28, в файле импорта numpy" C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python \ qgis \ utils.py ", строка 453, в _import mod = _builtin_import (name, globals, localals, fromlist, level) Файл "C: \ Python27 \ ArcGIS10.1 \ Lib \ site-packages \ numpy__init __. py", строка 137, в файле импорта add_newdocs "C: / PROGRA ~ 1 / QGISDU ~ 1 / apps /qgis/./python\qgis\utils.py ", строка 453, в _import mod = _builtin_import (name,globals, localals, fromlist, level) Файл "C: \ Python27 \ ArcGIS10.1 \ Lib \ site-packages \ numpy \ add_newdocs.py", строка 9, из файла numpy.lib import add_newdoc Файл "C: / PROGRA ~ 1 /QGISDU~1/apps/qgis/./python\qgis\utils.py ", строка 453, в _import mod = _builtin_import (имя, глобальные, локальные, fromlist, уровень) Файл" C: \ Python27 \ ArcGIS10.1 \ Lib \ site-packages \ numpy \ lib__init __. Py ", строка 4, из import type_check * Файл" C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python \ qgis \ utils.py ", строка 453, в _import mod = _builtin_import (name, globals, localals, fromlist, level) Файл "C: \ Python27 \ ArcGIS10.1 \ Lib \ site-packages \ numpy \ lib \ type_check.py", строка 8, в импорте numpy .core.numeric as _nx Файл "C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python \ qgis \ utils.py", строка 453,в _import mod = _builtin_import (name, globals, localals, fromlist, level) Файл "C: \ Python27 \ ArcGIS10.1 \ Lib \ site-packages \ numpy \ core__init __. py", строка 5, в файле импорта из нескольких массивов "C: /PROGRA~1/QGISDU~1/apps/qgis/./python\qgis\utils.py ", строка 453, в _import mod = _builtin_import (имя, глобальные переменные, локальные объекты, список-список, уровень) ImportError: Ошибка загрузки DLL:% 1 не является допустимым приложением Win32.% 1 не является допустимым приложением Win32.% 1 не является допустимым приложением Win32.

Версия Python: 2.7.5 (по умолчанию, 15 мая 2013 г., 22:44:16) [MSC v.1500 64 бит (AMD64)]

Версия QGIS: 2.0.1-Dufour Dufour, d94c044

Путь к Python: ['C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python', 'C: \ Users \ gstein / .qgis2 / python', 'C: \ Users \ gstein / .qgis2 / python / plugins ',' C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python / plugins ',' C: \ Python27 \ ArcGIS10.1 \ Lib \ site-packages \ pip-1.2.1- py2.7.egg ',' C: \ Python27 \ ArcGIS10.1 \ Lib \ site-packages ',' C: \ Program Files (x86) \ ArcGIS \ Desktop10.1 \ bin ',' C: \ Program Files ( x86) \ ArcGIS \ Desktop10.1 \ arcpy ',' C: \ Program Files (x86) \ ArcGIS \ Desktop10.1 \ ArcToolbox \ Scripts ',' C: \ Python27 \ ArcGIS10.1 \ Lib \ site-packages \ win32 ',' C: \ Python27 \ ArcGIS10.1 \ Lib \ site-packages \ win32 \ lib ',' C: \ Python27 \ ArcGIS10.1 \ Lib \ site-packages \ Pythonwin ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ bin \ python27.zip ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ DLLs ',' C:\ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ plat-win ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ lib-tk ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ bin ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-packages ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-packages \ PIL ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-packages \ win32 ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-packages \ win32 \ lib ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-packages \ Pythonwin ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-packages \ Shapely-1.2.18-py2.7 -win-amd64.egg ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-packages \ six-1.3.0-py2.7.egg ',' C:\ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-packages \ wx-2.8-msw-unicode ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-packages \ xlrd-0.9.2-py2.7.egg ',' C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ site-packages \ xlwt-0.7.5-py2.7.egg ',' C : \ PROGRA ~ 1 \ QGISDU ~ 1 \ приложения \ QGIS \ питон \ Plugins \ fTools \ Tools']

Guidos
источник

Ответы:

3

Похоже, у вас есть Python27 дважды на вашем пути, один раз в QGIS и один в корне, возможно, установленный ARCGIS. Это может вызвать проблемы.

Я не был доволен 64-битными сборками QGIS, и сейчас работаю с 32-битной автономной сборкой (в Windows 7 64-битной). Я не обновлял плагин из автономной версии. Может быть, это тоже решит твою проблему.

Файлы подключаемых модулей обработки находятся в каталоге .qgis2 / processing, а не в .qgis2 / python / plugins, как это было в QGIS 1.8.0.

Andrej
источник
0

Я думаю, что это проблема с последней версией плагина обработки.

Я пошел, чтобы обновить свой собственный плагин обработки в 64-битной версии и получил похожую ошибку:

Не удалось загрузить плагин 'processing' из ['C: / OSGEO4 ~ 1 / apps / qgis /./ python / plugins \ processing', 'C: / OSGEO4 ~ 1 / apps / qgis /./ python', 'C : \ Users \ heikki.vesanto / .qgis2 / python ',' C: \ Users \ heikki.vesanto / .qgis2 / python / plugins ',' C: / OSGEO4 ~ 1 / apps / qgis /./ python / plugins ' , 'C: \ Program Files (x86) \ ArcGIS \ bin', '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 \ 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 \ wx-2.8-msw-unicode ',' C: \ OSGEO4 ~ 1 \ apps \ qgis \ python \ plugins \ fTools \ tools ']

Трассировка (последний вызов был последним): файл "C: / OSGEO4 ~ 1 / apps / qgis /./ python \ qgis \ utils.py", строка 182, в импорте loadPlugin (имя_пакета) Файл "C: / OSGEO4 ~ 1 / apps / qgis /./ python \ qgis \ utils.py", строка 453, в _import mod = _builtin_import (имя, глобальные переменные, локальные объекты, из списка, уровня) Файл "C: \ Users \ heikki.vesanto / .qgis2 / python / plugins \ processing__init __. Py ", строка 29, в файле import.tools.general import * Файл" C: / OSGEO4 ~ 1 / apps / qgis /./ python \ qgis \ utils.py ", строка 453, в _import mod = _builtin_import (имя, глобальные, локальные, fromlist, уровень) Файл" C: \ Users \ heikki.vesanto / .qgis2 / python / plugins \ processing \ tools \ general.py " строка 29, из файла processing.core.Processing import Файл обработки "C: / OSGEO4 ~ 1 / apps / qgis /./ python \ qgis \ utils.py", строка 453, в _import mod = _builtin_import (name, globals, locals, fromlist, level) Файл "C: / OSGEO4 ~ 1 / apps / qgis /./ python / plugins \ processing \ core \ Processing.py ", строка 35, из файла processing.gui.AlgorithmExecutor импортировать файл AlgorithmExecutor" C: / OSGEO4 ~ 1 / apps / qgis /./ python \ qgis \ utils.py ", строка 453, в _import mod = _builtin_import (имя, globals, localals, fromlist, level) ImportError: нет модуля с именем AlgorithmExecutor

Версия Python: 2.7.5 (по умолчанию, 15 мая 2013 г., 22:44:16) [MSC v.1500 64 бит (AMD64)]

Версия QGIS: 2.0.1-Dufour Dufour, d94c044

Путь к Python: ['C: / OSGEO4 ~ 1 / apps / qgis /./ python / plugins \ processing', 'C: / OSGEO4 ~ 1 / apps / qgis /./ python', 'C: \ Users \ heikki. vesanto / .qgis2 / python ',' C: \ Users \ heikki.vesanto / .qgis2 / python / plugins ',' C: / OSGEO4 ~ 1 / apps / qgis / ./ python / plugins ',' C: \ Programme Файлы (x86) \ ArcGIS \ bin ',' 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 \ 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 \ wx-2.8-msw-unicode ',' C: \ OSGEO4 ~ 1 \ приложения \ QGIS \ питон \ Plugins \ fTools \ инструменты]

Должны быть сообщены на: https://hub.qgis.org/projects/sextante/issues

HeikkiVesanto
источник