Hi, upon qgis startup I get into the main window: ModuleNotFoundError: No module named 'psycopg2' Traceback (most recent call last): File "/usr/lib64/python3.6/site-packages/qgis/utils.py", line 309, in loadPlugin __import__(packageName) File "/usr/lib64/python3.6/site-packages/qgis/utils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "/usr/share/qgis/python/plugins/processing/__init__.py", line 28, in from processing.tools.dataobjects import * # NOQA File "/usr/lib64/python3.6/site-packages/qgis/utils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "/usr/share/qgis/python/plugins/processing/tools/dataobjects.py", line 51, in from processing.algs.gdal.GdalUtils import GdalUtils File "/usr/lib64/python3.6/site-packages/qgis/utils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "/usr/share/qgis/python/plugins/processing/algs/gdal/GdalUtils.py", line 34, in import psycopg2 File "/usr/lib64/python3.6/site-packages/qgis/utils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) ModuleNotFoundError: No module named 'psycopg2' Verze Pythonu: 3.6.8 (default, Mar 16 2019, 19:50:14) [GCC 8.3.0] QGIS verze: 3.4.7-Madeira Madeira, exported Indeed, I do not have dev-python/psycopg-2.7.7 installed.
Actually, qgis does depend on dev-python/psycopg with USE="postgres,python". There's an elog with USE="python -postgres": > * Support of PostgreSQL is disabled. > * But some installed python-plugins import the psycopg2 module. > * If you do not need these plugins just disable them > * in the Plugins menu, else you need to set USE="postgres"