[Qgis-developer] QGIS custom widgets with python plugins

Pedro Venâncio pedrongvenancio at gmail.com
Wed Nov 19 15:34:59 PST 2014


I'm getting this erros with several plugins (processing, qgis2leaf, ...)
after update with today's master on Linux:

Couldn't load plugin 'processing' from ['/usr/share/qgis/python',
'/home/pedro/.qgis2/python', '/home/pedro/.qgis2/python/plugins',
'/usr/share/qgis/python/plugins',
'/usr/local/lib/python2.7/dist-packages/pykml-0.1.0-py2.7.egg',
'/usr/lib/python2.7', '/usr/lib/python2.7/plat-linux2',
'/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old',
'/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages',
'/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/PIL',
'/usr/lib/python2.7/dist-packages/gst-0.10',
'/usr/lib/python2.7/dist-packages/gtk-2.0', '/usr/lib/pymodules/python2.7',
'/usr/lib/python2.7/dist-packages/ubuntu-sso-client',
'/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode',
'/home/pedro/.qgis2/python/plugins/mmqgis/forms',
'/home/pedro/.qgis2/python/plugins/MetaSearch/ext-libs',
'/usr/share/qgis/python/plugins/fTools/tools']

Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/qgis/utils.py", line 185, in
loadPlugin
    __import__(packageName)
  File "/usr/lib/python2.7/dist-packages/qgis/utils.py", line 460, in
_import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "/usr/share/qgis/python/plugins/processing/__init__.py", line 29, in
    from processing.tools.general import *
  File "/usr/lib/python2.7/dist-packages/qgis/utils.py", line 460, in
_import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "/usr/share/qgis/python/plugins/processing/tools/general.py", line
29, in
    from processing.core.Processing import Processing
  File "/usr/lib/python2.7/dist-packages/qgis/utils.py", line 460, in
_import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "/usr/share/qgis/python/plugins/processing/core/Processing.py", line
47, in
    from processing.modeler.ModelerAlgorithmProvider import \
  File "/usr/lib/python2.7/dist-packages/qgis/utils.py", line 460, in
_import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File
"/usr/share/qgis/python/plugins/processing/modeler/ModelerAlgorithmProvider.py",
line 37, in
    from processing.modeler.EditModelAction import EditModelAction
  File "/usr/lib/python2.7/dist-packages/qgis/utils.py", line 460, in
_import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File
"/usr/share/qgis/python/plugins/processing/modeler/EditModelAction.py",
line 30, in
    from processing.modeler.ModelerDialog import ModelerDialog
  File "/usr/lib/python2.7/dist-packages/qgis/utils.py", line 460, in
_import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File
"/usr/share/qgis/python/plugins/processing/modeler/ModelerDialog.py", line
36, in
    from processing.gui.AlgorithmDialog import AlgorithmDialog
  File "/usr/lib/python2.7/dist-packages/qgis/utils.py", line 460, in
_import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "/usr/share/qgis/python/plugins/processing/gui/AlgorithmDialog.py",
line 34, in
    from processing.gui.ParametersPanel import ParametersPanel
  File "/usr/lib/python2.7/dist-packages/qgis/utils.py", line 460, in
_import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "/usr/share/qgis/python/plugins/processing/gui/ParametersPanel.py",
line 72, in
    from processing.ui.ui_widgetParametersPanel import Ui_Form
  File "/usr/lib/python2.7/dist-packages/qgis/utils.py", line 460, in
_import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File
"/usr/share/qgis/python/plugins/processing/ui/ui_widgetParametersPanel.py",
line 55, in
    from qgscollapsiblegroupbox import QgsCollapsibleGroupBox
  File "/usr/lib/python2.7/dist-packages/qgis/utils.py", line 460, in
_import
    mod = _builtin_import(name, globals, locals, fromlist, level)

ImportError: No module named qgscollapsiblegroupbox

Python version:
2.7.3 (default, Feb 27 2014, 20:11:37)
[GCC 4.6.3]

QGIS version:
2.7.0-Master Master, exported


Best regards,
Pedro Venâncio


2014-11-14 15:13 GMT+00:00 Ziegler Stefan <Stefan.Ziegler at bd.so.ch>:

> Hi
>
> I sucessfully used QGIS custom widgets (eg. qgscollapsiblegroupbox) in qt
> designer in and then with python plugins with "uic.loadUiType()". Using the
> "traditional" pyuic approach I get an missing module error when starting
> QGIS:
>
> ImportError: No module named qgscollapsiblegroupbox
>
> I'm on Ubuntu 14.04 with an own compiled QGIS master. Do I have to put
> "libqgis_customwidgets.so.2.7.0" somewhere specific? Or is there anything
> else I have to do?
>
> Regards
> Stefan
>
> Freundliche Grüsse
> Stefan Ziegler
> Kantonsgeometer
>
> Amt für Geoinformation
> Amtliche Vermessung
> Rötistrasse 4
> 4500 Solothurn
>
> Telefon +41 32 627 75 96
> Telefax +41 32 627 75 98
> stefan.ziegler at bd.so.ch
> http://www.so.ch
>
>
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20141119/fa9ba1c9/attachment.html>


More information about the Qgis-developer mailing list