Impossibile caricare il plugin 'pyarchinit-master' a causa di un errore chiamando il metodo....

181 views
Skip to first unread message

Raffaele Fanelli

unread,
Jan 30, 2019, 2:45:37 PM1/30/19
to pyarchinit-users
salve a tutti,
che ho questa macchina e nel pc non sono presenti file afferenti a precedenti installazioni di QGIS ne di pyarchinit.

Tipo computer PC basato su x86 ACPI  (Mobile)
Sistema operativo Microsoft Windows 7 Professional
DirectX DirectX 11.0
Scheda madre
Tipo processore Mobile DualCore Intel Core 2 Duo P8700, 2533 MHz (9.5 x 267)
Nome scheda madre Dell Latitude E6400
Chipset scheda madre Intel Cantiga PM45
DIMM1: Micron 16HTF25664HY-800J1 2 GB DDR2-800 DDR2 SDRAM  (6-6-6-18 @ 400 MHz)  (5-5-5-15 @ 333 MHz)  (4-4-4-12 @ 266 MHz)
DIMM3: Micron 16HTF25664HY-800J1 2 GB DDR2-800 DDR2 SDRAM  (6-6-6-18 @ 400 MHz)  (5-5-5-15 @ 333 MHz)  (4-4-4-12 @ 266 MHz)
Tipo BIOS Phoenix (12/21/09)
Scheda video
Adattatore video NVIDIA Quadro NVS 160M  (256 MB)
Adattatore video NVIDIA Quadro NVS 160M  (256 MB)
Acceleratore 3D nVIDIA Quadro NVS 160M
Schermo LG Philips LP141WP2 (Dell CT008)  [14.1" LCD)
Archiviazione
Controller IDE Controller standard PCI IDE
Controller IDE Ricoh SD/MMC Host Controller
Controller di archiviazione DAEMON Tools Virtual SCSI Bus
Controller di archiviazione Intel(R) - controller SATA RAID ICH8M-E/ICH9M-E
Unità disco ST9160412ASG  (160 GB, 7200 RPM, SATA-II)
Unità ottica TSSTcorp DVD+-RW TS-U633F  (DVD+R9:6x, DVD-R9:6x, DVD+RW:8x/8x, DVD-RW:8x/6x, DVD-RAM:5x, DVD-ROM:8x, CD:24x/24x/24x DVD+RW/DVD-RW/DVD-RAM)
Stato dei dischi fissi SMART OK

Proprietà sistema operativo
Nome Microsoft Windows 7 Professional
Nome in codice Vienna
Lingua Italiano (Italia)
Lingua del programma di installazione Italiano (Italia)
Tipo kernel Multiprocessor Free (32-bit)
Versione 6.1.7600.17795 (Win7 RTM)

e ho seguito alla lettera questa guida all'installazione


ho installato le versioni di QGIS (QGIS-OSGeo4W-3.0.2-1-Setup-x86), Graphviz (2.38) e Pyarchinit (versione master) indicate nella guida.
Tutto fila liscio fino al momento dell'installazione del plugin pyarchinit...

gli errori che visualizzo in sequenza sono:
1) INFO: It seems that R is not installed on your system or you don't have set the path in Pyarchinit config. Anyway the pyper module will be installed on your system, but you can not use archaezoology function.

2) INFO: It seems that Graphviz is not installed on your system or you don't have set the path in Pyarchinit config. Anyway the graphviz python module will be installed on your system, but the export matrix functionality from pyarchinit plugin will be disabled.

e infine

3) Impossibile caricare il plugin 'pyarchinit-master' a causa di un errore chiamando il metodo classFactory() 

ModuleNotFoundError: No module named 'qgscollapsiblegroupbox' 
Traceback (most recent call last):
  File "C:/PROGRA~1/QGIS 3.0/apps/qgis/./python\qgis\utils.py", line 336, in startPlugin
    plugins[packageName] = package.classFactory(iface)
  File "C:/Users/Lello/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\pyarchinit-master\__init__.py", line 152, in classFactory
    from .pyarchinitPlugin import PyArchInitPlugin
  File "C:/PROGRA~1/QGIS 3.0/apps/qgis/./python\qgis\utils.py", line 664, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:/Users/Lello/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\pyarchinit-master\pyarchinitPlugin.py", line 32, in 
    from .pyarchinitDockWidget import PyarchinitPluginDialog
  File "C:/PROGRA~1/QGIS 3.0/apps/qgis/./python\qgis\utils.py", line 664, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:/Users/Lello/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\pyarchinit-master\pyarchinitDockWidget.py", line 33, in 
    from .tabs.Gis_Time_controller import pyarchinit_Gis_Time_Controller
  File "C:/PROGRA~1/QGIS 3.0/apps/qgis/./python\qgis\utils.py", line 664, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:/Users/Lello/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\pyarchinit-master\tabs\Gis_Time_controller.py", line 38, in 
    from .US_USM import pyarchinit_US
  File "C:/PROGRA~1/QGIS 3.0/apps/qgis/./python\qgis\utils.py", line 664, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:/Users/Lello/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\pyarchinit-master\tabs\US_USM.py", line 52, in 
    os.path.join(os.path.dirname(__file__), os.pardir, 'gui', 'ui', 'US_USM.ui'))
  File "C:\PROGRA~1\QGIS 3.0\apps\Python36\lib\site-packages\PyQt5\uic\__init__.py", line 201, in loadUiType
    exec(code_string.getvalue(), ui_globals)
  File "", line 3242, in 
  File "C:/PROGRA~1/QGIS 3.0/apps/qgis/./python\qgis\utils.py", line 664, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
ModuleNotFoundError: No module named 'qgscollapsiblegroupbox'


Versione Python: 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.1900 32 bit (Intel)] 
Versione di QGIS: 3.0.2-Girona Girona, 307d082e3d 

Percorso Python:
C:\Users\Lello\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\pyarchinit-master\gui\ui
C:\Users\Lello\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\pyarchinit-master\resources
C:/PROGRA~1/QGIS 3.0/apps/qgis/./python
C:/Users/Lello/AppData/Roaming/QGIS/QGIS3\profiles\default/python
C:/Users/Lello/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins
C:/PROGRA~1/QGIS 3.0/apps/qgis/./python/plugins

aiuto!!!
Grazie a tutti

Luca Mandolesi

unread,
Jan 31, 2019, 2:40:12 AM1/31/19
to pyarchin...@googlegroups.com
E' un errore di Qgis. Devi aggiornare Qgis e poi reinstallare pyArchInit.

Raffaele Fanelli

unread,
Jan 31, 2019, 3:54:12 AM1/31/19
to pyarchinit-users
Si, perfetto! Ho risolto installando l'ultima versione stabile.
Funziona perfettamente! Grazie

Luca Mandolesi

unread,
Jan 31, 2019, 4:05:30 AM1/31/19
to pyarchin...@googlegroups.com
Attualmente sto facendo i video della documentazione su cosa contengono le singole schede. Successivamente fare i video su "come si usa pyArchInit" in base ad un esempio.

Se hai dubbi scrivici pure.
Ciao
Luca

Raffaele Fanelli

unread,
Jan 31, 2019, 4:07:05 AM1/31/19
to pyarchinit-users
benissimo! grazie ancora. Seguo il canale, il forum etc
grazie e buona giornata

Andrea

unread,
Jul 8, 2025, 3:46:01 PMJul 8
to pyarchinit-users (NON PIU' MANTENUTO)
Salve a tutti, ho installato l'ultima versione di Qgis, la 3.44, ma con ogni versione continuo a ricevere sempre lo stesso errore quando cerco di installare il plugin di pyarchinit:  

Impossibile caricare il plugin ‘pyarchinit-master’ a causa di un errore chiamando il metodo classFactory()

SyntaxError: unterminated string literal (detected at line 1)


Traceback (most recent call last):

File “C:\PROGRA~1/QGIS34~1.0/apps/qgis/./python\qgis\utils.py”, line 478, in startPlugin
plugins[packageName] = package.classFactory(iface)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users/andre/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\pyarchinit-master_init
.py", line 550, in classFactory
from .pyarchinitPlugin import PyArchInitPlugin
File “C:\PROGRA~1/QGIS34~1.0/apps/qgis/./python\qgis\utils.py”, line 1100, in _import


mod = _builtin_import(name, globals, locals, fromlist, level)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “C:\Users/andre/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\pyarchinit-master\pyarchinitPlugin.py”, line 31, in
from .pyarchinitDockWidget import PyarchinitPluginDialog
File “C:\PROGRA~1/QGIS34~1.0/apps/qgis/./python\qgis\utils.py”, line 1100, in _import


mod = _builtin_import(name, globals, locals, fromlist, level)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “C:\Users/andre/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\pyarchinit-master\pyarchinitDockWidget.py”, line 28, in
from .tabs.Deteta import pyarchinit_Deteta
File “C:\PROGRA~1/QGIS34~1.0/apps/qgis/./python\qgis\utils.py”, line 1100, in _import


mod = _builtin_import(name, globals, locals, fromlist, level)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “C:\Users/andre/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\pyarchinit-master\tabs\Deteta.py”, line 34, in
from …modules.db.pyarchinit_db_manager import Pyarchinit_db_management
File “C:\PROGRA~1/QGIS34~1.0/apps/qgis/./python\qgis\utils.py”, line 1100, in _import


mod = _builtin_import(name, globals, locals, fromlist, level)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “C:\Users/andre/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\pyarchinit-master\modules\db\pyarchinit_db_manager.py”, line 50, in
from modules.db.pyarchinit_db_mapper import US, UT, SITE, PERIODIZZAZIONE, POTTERY,
File “C:\PROGRA~1/QGIS34~1.0/apps/qgis/./python\qgis\utils.py”, line 1100, in _import


mod = _builtin_import(name, globals, locals, fromlist, level)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “C:\Users/andre/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\pyarchinit-master\modules\db\pyarchinit_db_mapper.py”, line 65, in
from modules.db.structures.Campioni_table import Campioni_table
File “C:\PROGRA~1/QGIS34~1.0/apps/qgis/./python\qgis\utils.py”, line 1100, in _import


mod = _builtin_import(name, globals, locals, fromlist, level)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “C:\Users/andre/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\pyarchinit-master\modules\db\structures\Campioni_table.py”, line 11, in
class Campioni_table:
File “C:\Users/andre/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\pyarchinit-master\modules\db\structures\Campioni_table.py”, line 17, in Campioni_table
engine = create_engine(internal_connection.conn_str(), echo=True, convert_unicode=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “C:\Users/andre/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\pyarchinit-master\modules\db\pyarchinit_conn_strings.py”, line 42, in conn_str
settings = Settings(data)
^^^^^^^^^^^^^^
File “C:\Users/andre/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\pyarchinit-master\modules\utility\settings.py”, line 82, in init
self.configuration = eval(s)
^^^^^^^
File “”, line 1
{‘DATABASE’: ‘pyarchinit_db.sqlite’, ‘SERVER’: ‘sqlite’, ‘HOST’: ‘’, ‘USER’: ‘’, ‘PASSWORD’: ‘’, ‘PORT’: ‘’, ‘THUMB_PATH’: ‘’,‘THUMB_RESIZE’: ‘’, ‘EXPERIMENTAL’: ‘No’, 'SITE_SET : ‘Scavo archeologico’, ‘LOGO’: ‘’}
^
SyntaxError: unterminated string literal (detected at line 1)

Versione Python: 3.12.11 (main, Jun 17 2025, 13:41:12) [MSC v.1943 64 bit (AMD64)]
Versione di QGIS: 3.44.0-Solothurn Solothurn, 5d9ba037df1

Percorso Python:
C:\Users\andre\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\pyarchinit-master\gui\ui
C:\Users\andre\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\pyarchinit-master\resources
C:\Users\andre\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\pyarchinit-master\gui\ui
C:\Users\andre\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\pyarchinit-master\resources
C:\Users\andre\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\pyarchinit-master\gui\ui
C:\Users\andre\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\pyarchinit-master\resources
C:\Users\andre\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\pyarchinit-master\gui\ui
C:\Users\andre\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\pyarchinit-master\resources
C:\Users\andre\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\pyarchinit-master\gui\ui
C:\Users\andre\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\pyarchinit-master\resources
C:/PROGRA~1/QGIS34~1.0/apps/qgis/./python
C:/Users/andre/AppData/Roaming/QGIS/QGIS3\profiles\default/python
C:/Users/andre/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins
C:/PROGRA~1/QGIS34~1.0/apps/qgis/./python/plugins
C:\PROGRA~1\QGIS34~1.0\apps\grass\grass84\etc\python
C:\Users\andre\Documents
C:\Program Files\QGIS 3.44.0\bin\python312.zip
C:\PROGRA~1\QGIS34~1.0\apps\Python312\DLLs
C:\PROGRA~1\QGIS34~1.0\apps\Python312\Lib
C:\Program Files\QGIS 3.44.0\bin
C:\Users\andre\AppData\Roaming\Python\Python312\site-packages
C:\PROGRA~1\QGIS34~1.0\apps\Python312
C:\PROGRA~1\QGIS34~1.0\apps\Python312\Lib\site-packages
C:\PROGRA~1\QGIS34~1.0\apps\Python312\Lib\site-packages\win32
C:\PROGRA~1\QGIS34~1.0\apps\Python312\Lib\site-packages\win32\lib
C:\PROGRA~1\QGIS34~1.0\apps\Python312\Lib\site-packages\Pythonwin
C:/Users/andre/AppData/Roaming/QGIS/QGIS3\profiles\default/python
C:\PROGRA~1\QGIS34~1.0\apps\Python312\Lib\site-packages\setuptools_vendor

So che la discussione risale a diversi anni fa, ma, a quanto pare, rimane attuale... 😅

Vi sarei grato se riusciste ad aiutarmi.

Grazie in anticipo!

Andrea

unread,
Jul 8, 2025, 4:09:38 PMJul 8
to pyarchinit-users (NON PIU' MANTENUTO)

Luca Mandolesi

unread,
Jul 9, 2025, 1:43:47 AMJul 9
to pyarchin...@googlegroups.com
Imposta in Qgis la lingua in italiano e poi riavvia QGIS 

Poi installa o attiva il plugin. 

Vieni su questo gruppo:

per adArte S.r.l.

dott. Luca Mandolesi

Socio amministratore e Direttore Settore ICT e Flyover Academy

https://ict.adarteinfo.it

Co-direttore Museo dell'Alta Valle del Marecchia toscana

cell. 3496841285
tel. 0541673503

-

Se vuoi seguire i miei progetti mi trovi su:

Linkedin: https://www.linkedin.com/in/luca-mandolesi-772b2815/?originalSubdomain=it

FLYOVER by adArte Srl on Facebook: https://www.facebook.com/flyoverbyadarte

Nove Rocche on Instagram: https://www.instagram.com/noverocche/?hl=it

pyArchInit - La prima piattaforma OpenSource per gestire l'archeologia: https://pyarchinit.github.io/



   

ragione sociale: adArte S.r.l.  

sede legale: piazzetta Plebiscito 7 -  47921 Rimini (RN)
sedi operative:

Emilia Romagna - Ravenna (RA) via dei Poggi 28A - 48121

Marche - Fano (PU) via G. Mameli 27 - 61032

Umbria - Lugnano in Teverina (TR) via Dante Alighieri 22 - 05020

Molise - Termoli (CB) via delle Mimose 51 - 86039  

CF/PI 03555610405

www.adarteinfo.it      adart...@pec.it

Facebook: https://www.facebook.com/archeologiaarimini/
Instragram: https://www.instagram.com/adarte.rimini/


Codice Univoco SDI C3UCNRB

Attestazione SOA OS25 II Livello - OS2A II Livello n. 8634/57/01




Le informazioni trasmesse sono da intendere solo per la persona e/o società a cui sono indirizzate,

possono contenere documenti confidenziali e/o materiale riservato. Qualsiasi modifica, inoltro,

diffusione o altro utilizzo, relativo alle informazioni trasmesse, da parte di persone e/o società,

diversi dai destinatari indicati, è proibito ai sensi della legge 196/2003. Se Lei ha ricevuto questa

mail per errore, per favore contatti il mittente e cancelli queste informazioni da ogni computer.

--
Hai ricevuto questo messaggio perché sei iscritto al gruppo "pyarchinit-users (NON PIU' MANTENUTO)" 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 visualizzare questa discussione, visita https://groups.google.com/d/msgid/pyarchinit-users/70368dcf-ef8a-4903-97b9-62b8c8e546a6n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages