Impossible de charger le `` traitement '' du plugin sur Windows 7 64 bits

11

J'ai installé QGIS (2.0.1-Dufour Dufour, d94c044) en utilisant à la fois le programme d'installation autonome et le programme d'installation OSgeo4w et semble avoir un problème avec le plugin de traitement. Au début, je pensais qu'il y avait un problème de chemin python, mais maintenant je me demande si tout est installé correctement. Je ne sais pas où vivent les bibliothèques, donc je voudrais de l'aide pour déboguer ce problème.

Voici ce que je sais:

  1. Je reçois le message d'erreur ci-dessous lorsque je démarre QGIS
  2. Les dossiers suivants n'existent pas sur mon ordinateur:
    • C: \ Users \ gstein / .qgis2 / python
    • C: \ Users \ gstein / .qgis2 / python / plugins
    • C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ bin \ python27.zip
    • C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ plat-win
    • C: \ PROGRA ~ 1 \ QGISDU ~ 1 \ apps \ Python27 \ lib \ lib-tk

Avez-vous des idées sur ce qui ne va pas?

Message d'erreur

Impossible de charger le plugin «traitement» depuis ['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 \ apps \ qgis \ python \ plugins \ fTools \ tools ']

Traceback (dernier appel le plus récent): Fichier "C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python \ qgis \ utils.py", ligne 182, dans loadPlugin importation(packageName) Fichier "C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python \ qgis \ utils.py", ligne 453, dans _import mod = _builtin_import (nom, globaux, locaux, fromlist, niveau) Fichier "C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python / plugins \ processing__init __. Py", ligne 20, dans from processing.tools.general import runalg, runandload, alghelp, alglist, algoptions, load , étendue, getobject File "C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python \ qgis \ utils.py", ligne 453, dans _import mod = _builtin_import (nom, globaux, locaux, à partir de la liste, niveau ) Fichier "C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python / plugins \ processing \ tools \ general.py", ligne 29, à partir de processing.core.Processing import Fichier de traitement "C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python \ qgis \ utils.py ", ligne 453,dans _import mod = _builtin_import (nom, globaux, locaux, fromlist, niveau) Fichier "C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python / plugins \ processing \ core \ Processing.py", ligne 43 , dans from processing.algs.QGISAlgorithmProvider import QGISAlgorithmProvider File "C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python \ qgis \ utils.py", ligne 453, dans _import mod = _builtin_import (nom, globaux) , locals, fromlist, level) Fichier "C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python / plugins \ processing \ algs \ QGISAlgorithmProvider.py", ligne 86, dans from processing.algs.CreateConstantRaster import Fichier CreateConstantRaster "C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python \ qgis \ utils.py", ligne 453, dans _import mod = _builtin_import (nom, global, local, fromlistlist, level) File "" C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./python/plugins\processing\algs\CreateConstantRaster.py ", ligne 1, dans from processing.core.RasterWriter import RasterWriter File" C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python \ qgis \ utils .py ", ligne 453, dans _import mod = _builtin_import (nom, globaux, locaux, fromlist, niveau) Fichier" C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python / plugins \ processing \ core \ RasterWriter.py ", ligne 28, dans le fichier d'importation numpy" C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python \ qgis \ utils.py ", ligne 453, dans _import mod = _builtin_import (nom, globaux, locaux, fromlist, level) Fichier "C: \ Python27 \ ArcGIS10.1 \ Lib \ site-packages \ numpy__init __. py", ligne 137, dans import add_newdocs Fichier "C: / PROGRA ~ 1 / QGISDU ~ 1 / apps /qgis/./python\qgis\utils.py ", ligne 453, dans _import mod = _builtin_import (nom,globaux, locaux, fromlist, niveau) Fichier "C: \ Python27 \ ArcGIS10.1 \ Lib \ site-packages \ numpy \ add_newdocs.py", ligne 9, depuis numpy.lib import add_newdoc Fichier "C: / PROGRA ~ 1 /QGISDU~1/apps/qgis/./python\qgis\utils.py ", ligne 453, dans _import mod = _builtin_import (nom, globaux, locaux, fromlist, niveau) Fichier" C: \ Python27 \ ArcGIS10.1 \ Lib \ site-packages \ numpy \ lib__init __. Py ", ligne 4, dans de type_check import * File" C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python \ qgis \ utils.py ", ligne 453, dans _import mod = _builtin_import (nom, globaux, locaux, fromlist, niveau) Fichier "C: \ Python27 \ ArcGIS10.1 \ Lib \ site-packages \ numpy \ lib \ type_check.py", ligne 8, dans import numpy .core.numeric as _nx File "C: / PROGRA ~ 1 / QGISDU ~ 1 / apps / qgis /./ python \ qgis \ utils.py", ligne 453,dans _import mod = _builtin_import (nom, globaux, locaux, fromlist, niveau) Fichier "C: \ Python27 \ ArcGIS10.1 \ Lib \ site-packages \ numpy \ core__init __. py", ligne 5, dans le fichier multiarray d'importation "C: /PROGRA~1/QGISDU~1/apps/qgis/./python\qgis\utils.py ", ligne 453, dans _import mod = _builtin_import (nom, globaux, locaux, fromlist, niveau) ImportError: Échec du chargement de la DLL:% 1 n'est pas une application Win32 valide.% 1 n'est pas une application Win32 valide.% 1 n'est pas une application Win32 valide.

Version Python: 2.7.5 (par défaut, 15 mai 2013, 22:44:16) [MSC v.1500 64 bits (AMD64)]

Version QGIS: 2.0.1-Dufour Dufour, d94c044

Chemin 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 \ apps \ qgis \ python \ plugins \ fTools \ tools ']

GuidoS
la source

Réponses:

3

Il semble que vous ayez Python27 deux fois sur votre chemin, une fois dans QGIS et un à la racine, peut-être installé par ARCGIS. Cela pourrait soulever des problèmes.

Je ne suis pas satisfait des versions QGIS 64 bits, et je travaille maintenant avec la version autonome 32 bits (sous Windows 7 64 bits). Je n'ai pas mis à jour le plugin à partir de la version autonome. Peut-être que cela résout aussi votre problème.

Les fichiers du plugin de traitement se trouvent sous .qgis2 / processing, et non .qgis2 / python / plugins comme c'était le cas dans QGIS 1.8.0.

AndreJ
la source
0

Je pense que c'est un problème avec la dernière version du plugin de traitement.

Je suis allé mettre à niveau mon propre plugin de traitement dans la version 64 bits et j'ai reçu une erreur similaire:

Impossible de charger le plugin 'processing' depuis ['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 ']

Traceback (dernier appel le plus récent): Fichier "C: / OSGEO4 ~ 1 / apps / qgis /./ python \ qgis \ utils.py", ligne 182, dans l' importation loadPlugin (packageName) Fichier "C: / OSGEO4 ~ 1 / apps / qgis /./ python \ qgis \ utils.py", ligne 453, dans _import mod = _builtin_import (nom, globaux, locaux, fromlist, niveau) Fichier "C: \ Users \ heikki.vesanto / .qgis2 / python / plugins \ processing__init __. Py ", ligne 29, dans from processing.tools.general import * File" C: / OSGEO4 ~ 1 / apps / qgis /./ python \ qgis \ utils.py ", ligne 453, dans _import mod = _builtin_import (nom, globaux, locaux, fromlist, niveau) Fichier" C: \ Users \ heikki.vesanto / .qgis2 / python / plugins \ processing \ tools \ general.py " , ligne 29, dans de processing.core.Processing import Fichier de traitement "C: / OSGEO4 ~ 1 / apps / qgis /./ python \ qgis \ utils.py", ligne 453, dans _import mod = _builtin_import (nom, globaux, locals, fromlist, level) Fichier "C: / OSGEO4 ~ 1 / apps / qgis /./ python / plugins \ processing \ core \ Processing.py ", ligne 35, dans de processing.gui.AlgorithmExecutor importer le fichier AlgorithmExecutor" C: / OSGEO4 ~ 1 / apps / qgis /./ python \ qgis \ utils.py ", ligne 453, dans _import mod = _builtin_import (nom, globaux, locaux, fromlist, niveau) ImportError: Aucun module nommé AlgorithmExecutor

Version Python: 2.7.5 (par défaut, 15 mai 2013, 22:44:16) [MSC v.1500 64 bits (AMD64)]

Version QGIS: 2.0.1-Dufour Dufour, d94c044

Chemin 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: \ Program Fichiers (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 ']

Doit être signalé sur: https://hub.qgis.org/projects/sextante/issues

HeikkiVesanto
la source