If you see this message it means some of the required packages are missing from your machine:
The 'graphviz==0.8.3' distribution was not found and is required by the application,
No module named 'pyper',
No module named 'sqlalchemy',
No module named 'networkx',
No module named 'sqlalchemy_utils',
No module named 'pysftp'
Do you want install the missing packages? Remember you need start QGIS like Admin
E poi mi dà questo errore:
Impossibile caricare il plugin 'pyarchinit-master' a causa di un errore chiamando il metodo classFactory()
ImportError: No module named 'pyper'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/qgis/utils.py", line 335, in startPlugin
plugins[packageName] = package.classFactory(iface)
File "/home/leonardo/.local/share/QGIS/QGIS3/profiles/default/python/plugins/pyarchinit-master/__init__.py", line 152, in classFactory
from .pyarchinitPlugin import PyArchInitPlugin
File "/usr/lib/python3/dist-packages/qgis/utils.py", line 672, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "/home/leonardo/.local/share/QGIS/QGIS3/profiles/default/python/plugins/pyarchinit-master/pyarchinitPlugin.py", line 32, in
from .pyarchinitDockWidget import PyarchinitPluginDialog
File "/usr/lib/python3/dist-packages/qgis/utils.py", line 672, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "/home/leonardo/.local/share/QGIS/QGIS3/profiles/default/python/plugins/pyarchinit-master/pyarchinitDockWidget.py", line 30, in
from .tabs.Archeozoology import pyarchinit_Archeozoology
File "/usr/lib/python3/dist-packages/qgis/utils.py", line 672, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "/home/leonardo/.local/share/QGIS/QGIS3/profiles/default/python/plugins/pyarchinit-master/tabs/Archeozoology.py", line 39, in
from pyper import R
File "/usr/lib/python3/dist-packages/qgis/utils.py", line 672, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
ImportError: No module named 'pyper'
Versione Python: 3.5.3 (default, Sep 27 2018, 17:25:39) [GCC 6.3.0 20170516]
Versione di QGIS: 3.4.4-Madeira Madeira, f6ddc62
Percorso Python:
/home/leonardo/.local/share/QGIS/QGIS3/profiles/default/python/plugins/pyarchinit-master/gui/ui
/home/leonardo/.local/share/QGIS/QGIS3/profiles/default/python/plugins/pyarchinit-master/resources
/usr/share/qgis/python
/home/leonardo/.local/share/QGIS/QGIS3/profiles/default/python
/home/leonardo/.local/share/QGIS/QGIS3/profiles/default/python/plugins
/usr/share/qgis/python/plugins
/usr/lib/python35.zip
/usr/lib/python3.5
/usr/lib/python3.5/plat-i386-linux-gnu
/usr/lib/python3.5/lib-dynload
/usr/local/lib/python3.5/dist-packages
/usr/lib/python3/dist-packages
/home/leonardo/.local/share/QGIS/QGIS3/profiles/default/python
/home/leonardo/.local/share/QGIS/QGIS3/profiles/default/python/plugins/pyarchinit-master
pip è installato (se provo a dargli pip install qualcosa funge.
Ad esempio:
pip install PypeR
Mi restituisce questo:
root@Host-002:/home/leonardo# pip install PypeR
DEPRECATION: Python 2.7 will reach the end of its life on January
1st, 2020. Please upgrade your Python as Python 2.7 won't be
maintained after that date. A future version of pip will drop
support for Python 2.7.
Requirement already satisfied: PypeR in
/usr/local/lib/python2.7/dist-packages (1.1.2)
e
pip install setuptools restituisce:
DEPRECATION: Python 2.7 will reach the end of its life on January
1st, 2020. Please upgrade your Python as Python 2.7 won't be
maintained after that date. A future version of pip will drop
support for Python 2.7.
Requirement already satisfied: setuptools in
/usr/lib/python2.7/dist-packages (33.1.1)
--
Hai ricevuto questo messaggio perché sei iscritto al gruppo "pyarchinit-users" di Google Gruppi.
Per annullare l'iscrizione a questo gruppo e non ricevere più le sue email, invia un'email a pyarchinit-use...@googlegroups.com.
Per postare in questo gruppo, invia un'email a pyarchin...@googlegroups.com.
Per visualizzare questa discussione sul Web, visita https://groups.google.com/d/msgid/pyarchinit-users/CAKwQw_8oy4G2mmfSbOTjnjom-Dj4RKD%2BHFfUJ-JG6%2BYXSiivgg%40mail.gmail.com.
Per altre opzioni visita https://groups.google.com/d/optout.
--
Hai ricevuto questo messaggio perché sei iscritto al gruppo "pyarchinit-users" di Google Gruppi.
Per annullare l'iscrizione a questo argomento, visita https://groups.google.com/d/topic/pyarchinit-users/XbRQTO3Kaeo/unsubscribe.
Per annullare l'iscrizione a questo gruppo e a tutti i suoi argomenti, invia un'email a pyarchinit-use...@googlegroups.com.
Per postare messaggi in questo gruppo, invia un'email a pyarchin...@googlegroups.com.
Per visualizzare questa discussione sul Web, visita https://groups.google.com/d/msgid/pyarchinit-users/d28ccb37-5514-f34d-3104-bbe61975021e%40gmail.com.
Per ulteriori opzioni, visita https://groups.google.com/d/optout.
Mmm, sta cosa pare non essere affatto gradita da Debian. Se provo a installare ensurepip mi dice questo:
ensurepip is disabled in Debian/Ubuntu for the system python.
Python modules For the system python are usually handled by dpkg
and apt-get.
apt-get install python-<module name>
Install the python-pip package to use pip itself. Using pip
together
with the system python might have unexpected results for any
system installed
module, so use it on your own risk, or make sure to only use it in
virtual
environments.
A spanne mi pare di capire che l'unica soluzione sia, per gli utenti Linux, togliere di mezzo l'installatore automatico delle dipendencies (cioè il file
/root/.local/share/QGIS/QGIS3/profiles/default/python/plugins/pyarchinit-master/scripts/modules_installer.py
Tanto voglio dire: l'utente medio Linux si da per scontato che
abbia una certa abitudine a installarsi da solo le librerie.
Per annullare l'iscrizione a questo gruppo e non ricevere più le sue email, invia un'email a pyarchinit-use...@googlegroups.com.
Per postare in questo gruppo, invia un'email a pyarchin...@googlegroups.com.
Per visualizzare questa discussione sul Web, visita https://groups.google.com/d/msgid/pyarchinit-users/CAC_%2BzurN2SEs3OY9C-EvGoLnkwmQjkOyO9dW5tyqiRHZ41OXww%40mail.gmail.com.
Per postare in questo gruppo, invia un'email a pyarchin...@googlegroups.com.
Per visualizzare questa discussione sul Web, visita https://groups.google.com/d/msgid/pyarchinit-users/4027bed4-41e5-2c23-c844-287a77270598%40gmail.com.
Per annullare l'iscrizione a questo gruppo e a tutti i suoi argomenti, invia un'email a pyarchin...@googlegroups.com.
Per postare messaggi in questo gruppo, invia un'email a pyarchin...@googlegroups.com.
Per visualizzare questa discussione sul Web, visita https://groups.google.com/d/msgid/pyarchinit-users/d28ccb37-5514-f34d-3104-bbe61975021e%40gmail.com.
Per ulteriori opzioni, visita https://groups.google.com/d/optout.
--
Hai ricevuto questo messaggio perché sei iscritto al gruppo "pyarchinit-users" di Google Gruppi.
Per annullare l'iscrizione a questo gruppo e non ricevere più le sue email, invia un'email a pyarchin...@googlegroups.com.
Per postare in questo gruppo, invia un'email a pyarchin...@googlegroups.com.
Per visualizzare questa discussione sul Web, visita https://groups.google.com/d/msgid/pyarchinit-users/CAC_%2BzurN2SEs3OY9C-EvGoLnkwmQjkOyO9dW5tyqiRHZ41OXww%40mail.gmail.com.
Per altre opzioni visita https://groups.google.com/d/optout.
--
Hai ricevuto questo messaggio perché sei iscritto al gruppo "pyarchinit-users" di Google Gruppi.
Per annullare l'iscrizione a questo argomento, visita https://groups.google.com/d/topic/pyarchinit-users/XbRQTO3Kaeo/unsubscribe.
Per annullare l'iscrizione a questo gruppo e a tutti i suoi argomenti, invia un'email a pyarchin...@googlegroups.com.
Per annullare l'iscrizione a questo gruppo e a tutti i suoi argomenti, invia un'email a pyarchinit-use...@googlegroups.com.
Per postare in questo gruppo, invia un'email a pyarchin...@googlegroups.com.
Per visualizzare questa discussione sul Web, visita https://groups.google.com/d/msgid/pyarchinit-users/a222af51-43c9-46ba-80ba-c8c1b21e27d2%40googlegroups.com.