Bug 25639 - Python error on startup
Summary: Python error on startup
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: qgis (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Andrey Cherepanov
QA Contact: qa-sisyphus
URL: http://gis-lab.info/forum/viewtopic.p...
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-19 20:34 MSK by Vyatcheslav Perevalov
Modified: 2011-12-14 00:10 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vyatcheslav Perevalov 2011-05-19 20:34:39 MSK
При запуске получаю следующую ошибку:

Не удалось загрузить модуль GdalTools при вызове его метода classFactory()

Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/qgis/utils.py", line 138, in startPlugin
    plugins[packageName] = package.classFactory(iface)
  File "/usr/share/qgis/python/plugins/GdalTools/__init__.py", line 30, in classFactory
    from GdalTools import GdalTools
  File "/usr/lib/python2.6/site-packages/qgis/utils.py", line 279, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "/usr/share/qgis/python/plugins/GdalTools/GdalTools.py", line 39, in 
    raise ImportError( error_str )
ImportError: No module named osgeo [python-gdal]

Версия Python:
2.6.6 (r266:84292, Mar 29 2011, 02:41:32) 
[GCC 4.5.1 20101130 (ALT Linux 4.5.1-alt8)]


PS: Сизиф, i586
Comment 1 Ilya Mashkin 2011-06-23 00:34:57 MSK
В сизиф ушел qgis-1.7.0-alt1
Comment 2 Vyatcheslav Perevalov 2011-06-23 06:56:05 MSK
Да, заметил. Обновился, ошибка повторилась, изменилась только одна строка:
было
  File "/usr/lib/python2.6/site-packages/qgis/utils.py", line 279, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
стало 
 File "/usr/lib/python2.6/site-packages/qgis/utils.py", line 283, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
Comment 3 Vyatcheslav Perevalov 2011-06-23 19:20:35 MSK
После того, как сделал
mkdir ~/.qgis/python/ && ln -s /usr/lib/python2.6/site-packages/GDAL-1.8.0-py2.6-linux-i686.egg/ ~/.qgis/python/plugins
предыдущая ошибка исчезла, но появилась другая:
"Ошибка чтения метаданных модуля osgeo"
Comment 4 Vyatcheslav Perevalov 2011-06-23 20:43:00 MSK
Помог костыль в виде ln -s /usr/lib/python2.6/site-packages/GDAL-1.8.0-py2.6-linux-i686.egg/osgeo/ /usr/lib/python2.6/osgeo (Спасибо товарищу Voltron с форумов http://gis-lab.info/ ; ссылка по теме http://gis-lab.info/forum/viewtopic.php?f=35&t=8072 )Видимо, багу надо перевесить на python-module-gdal?
Comment 5 Ilya Mashkin 2011-11-15 23:26:08 MSK
В текущем сизифе версия 1.7.1 запускается без ошибок
Comment 6 Ilya Mashkin 2011-12-14 00:10:41 MSK
Исправлено