Después de instalar la versión 3.4.x Madeira LTR, al abrir QGIS me encuentro con el siguiente error:
Couldn't load SIP module.
Python support will be disabled.
Traceback (most recent call last):
File "", line 1, in
ModuleNotFoundError: No module named 'qgis'
Python version:
3.6.8 (default, Jan 14 2019, 11:02:34)
[GCC 8.0.1 20180414 (experimental) [trunk revision 259383]]
QGIS version:
3.4.10-Madeira 'Madeira', 3d97aaae88
Python path:
['/usr/share/qgis/python', '/home/wporter/.local/share/QGIS/QGIS3/profiles/default/python', '/home/wporter/.local/share/QGIS/QGIS3/profiles/default/python/plugins', '/usr/share/qgis/python/plugins', '/usr/local/lib/python36.zip', '/usr/local/lib/python3.6', '/usr/local/lib/python3.6/lib-dynload', '/home/wporter/.local/lib/python3.6/site-packages', '/usr/local/lib/python3.6/site-packages']
Sospecho que el problema radica en mi ruta de Python (¿o posiblemente anaconda?), pero recientemente actualicé de Xenial a Bionic, así que sospecho que eso también puede ser un factor.
¿Cómo puedo resolver o empezar a solucionar este error? ModuleNotFoundError: No module named 'qgis'
?
sudo vim /etc/apt/sources.list
...
deb https://qgis.org/ubuntu-ltr bionic main
deb-src https://qgis.org/ubuntu-ltr bionic main
Posiblemente relacionado:
El módulo QGIS 2.18.3 path y sip no se puede cargar en ubuntu 16.04
No se ha podido cargar el módulo SIP
Actualización 7-23-2019
Indagando más, me he dado cuenta de que el qgis
directorio y PyQt5
parecen faltar en el directorio /usr/share/qgis/python
ls -l /usr/share/qgis/python
vuelve...
drwxr-xr-x 2 root root 4096 Jul 22 16:16 console
drwxr-xr-x 5 root root 4096 Jul 22 16:16 plugins
drwxr-xr-x 2 root root 4096 Jul 22 16:16 pyplugin_installer
drwxr-xr-x 2 root root 4096 Jul 22 16:16 qsci_apis