Problem with installation

142 views
Skip to first unread message

Büşra Soylu Küçükkaya

unread,
Sep 9, 2022, 7:34:08 AM9/9/22
to aequi...@googlegroups.com
Hello,

I have a problem with the installation of the new version.  How to fix a "classFactory() method" problem?

Thank you,
Regards,
Busra.

Pedro Camargo

unread,
Sep 9, 2022, 7:52:27 AM9/9/22
to aequilibrae
There is way too little information there to allow for a substantiated opinion.

Pedro


---- On Fri, 09 Sep 2022 21:33:51 +1000 Büşra Soylu Küçükkaya <busra...@gmail.com> wrote ---

--
You received this message because you are subscribed to the Google Groups "AequilibraE" group.
To unsubscribe from this group and stop receiving emails from it, send an email to aequilibrae...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/aequilibrae/CANbA14gGgb0O_xKA2TQm92TwiW72ohzXaG%3DJeZp1-VHi_5izpg%40mail.gmail.com.


Mert Cubukcu

unread,
Sep 9, 2022, 10:45:28 AM9/9/22
to aequilibrae
Dear Pedro,
Although I have installed "ortools" I keep getting the same error
message (when trying to install the new/experimental version of
Aequilibra using QGIS 3.22):

Couldn't load plugin 'AequilibraE' due to an error when calling its
classFactory() method

ModuleNotFoundError: No module named 'ortools'

Traceback (most recent call last):
File "C:\PROGRA~1/QGIS32~1.10/apps/qgis-ltr/./python\qgis\utils.py",
line 423, in _startPlugin
plugins[packageName] = package.classFactory(iface)
File "C:\Users/mertc/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\AequilibraE\__init__.py",
line 11, in classFactory
from .AequilibraEMenu import AequilibraEMenu
File "C:\PROGRA~1/QGIS32~1.10/apps/qgis-ltr/./python\qgis\utils.py",
line 888, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "C:\Users/mertc/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\AequilibraE\AequilibraEMenu.py",
line 27, in
from .menu_actions import run_add_zones,
display_aequilibrae_formats, run_show_project_data, load_matrices,
show_log
File "C:\PROGRA~1/QGIS32~1.10/apps/qgis-ltr/./python\qgis\utils.py",
line 888, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "C:\Users/mertc/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\AequilibraE\menu_actions\__init__.py",
line 13, in
from .action_run_tsp import run_tsp
File "C:\PROGRA~1/QGIS32~1.10/apps/qgis-ltr/./python\qgis\utils.py",
line 888, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "C:\Users/mertc/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\AequilibraE\menu_actions\action_run_tsp.py",
line 1, in
from ..routing_procedures import TSPDialog
File "C:\PROGRA~1/QGIS32~1.10/apps/qgis-ltr/./python\qgis\utils.py",
line 888, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "C:\Users/mertc/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\AequilibraE\routing_procedures\__init__.py",
line 1, in
from .tsp_dialog import TSPDialog
File "C:\PROGRA~1/QGIS32~1.10/apps/qgis-ltr/./python\qgis\utils.py",
line 888, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "C:\Users/mertc/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\AequilibraE\routing_procedures\tsp_dialog.py",
line 10, in
from .tsp_procedure import TSPProcedure
File "C:\PROGRA~1/QGIS32~1.10/apps/qgis-ltr/./python\qgis\utils.py",
line 888, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "C:\Users/mertc/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\AequilibraE\routing_procedures\tsp_procedure.py",
line 4, in
from ortools.constraint_solver import pywrapcp
File "C:\PROGRA~1/QGIS32~1.10/apps/qgis-ltr/./python\qgis\utils.py",
line 888, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
ModuleNotFoundError: No module named 'ortools'


Python sürümü: 3.9.5 (tags/v3.9.5:0a7dcbd, May 3 2021, 17:27:52) [MSC
v.1928 64 bit (AMD64)]
QGIS Sürümü: 3.22.10-Białowieża Białowieża, 6a63fd37

Python Dizini:

C:\Users\mertc\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\AequilibraE\aequilibrae
C:/PROGRA~1/QGIS32~1.10/apps/qgis-ltr/./python
C:/Users/mertc/AppData/Roaming/QGIS/QGIS3\profiles\default/python
C:/Users/mertc/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins
C:/PROGRA~1/QGIS32~1.10/apps/qgis-ltr/./python/plugins
C:\Program Files (x86)\Eclipse\Sumo\tools
C:\Program Files\QGIS 3.22.10\bin\python39.zip
C:\PROGRA~1\QGIS32~1.10\apps\Python39\DLLs
C:\PROGRA~1\QGIS32~1.10\apps\Python39\lib
C:\Program Files\QGIS 3.22.10\bin
C:\PROGRA~1\QGIS32~1.10\apps\Python39
C:\PROGRA~1\QGIS32~1.10\apps\Python39\lib\site-packages
C:\PROGRA~1\QGIS32~1.10\apps\Python39\lib\site-packages\win32
C:\PROGRA~1\QGIS32~1.10\apps\Python39\lib\site-packages\win32\lib
C:\PROGRA~1\QGIS32~1.10\apps\Python39\lib\site-packages\Pythonwin
C:/Users/mertc/AppData/Roaming/QGIS/QGIS3\profiles\default/python


Regards,
Mert
https://groups.google.com/d/msgid/aequilibrae/1832217f630.1dfd078e23934.8944528989999408307%40margo.co.

Pedro Camargo

unread,
Sep 10, 2022, 12:14:21 AM9/10/22
to aequi...@googlegroups.com
You probably did the installations/removals without starting qgis as administrator, but it is virtually impossible to know what actually happened.

I would do a clean install of QGIS and and remove/install the plugin.

Pedro


---- On Sat, 10 Sep 2022 00:45:16 +1000 mert.c...@gmail.com wrote ----

Reply all
Reply to author
Forward
0 new messages