Yves, Thank you very much for your ready answer. Please see below the PYTHONPATH and Environment set in Spyder/Anaconda.
There wasn't any _getfem.* created during the compilation process. I am not sure I am building the Pyhton interface properly. There was a step: Install Anaconda2 and add to windows path C:\install_dir\Anaconda2 and C:\install_dir\Anaconda2\Scripts where install_dir is the installation directory of Anaconda2 (ProgramData by default for a system installation) I am not sure what does it mean. Do I need to set these variables elsewhere in MSYS before building the Pyhton interface? Any problem with the PYTHONPATH set? Thanks again, Marcelo [cid:image001.png@01D76CCD.8367EA80] [cid:image002.png@01D76CCD.8367EA80] From: Yves Renard <yves.ren...@insa-lyon.fr> Sent: martes, 29 de junio de 2021 04:28 To: Marcelo Frydman <mfrydm...@outlook.com>; getfem-users@nongnu.org Subject: Re: ModuleNotFoundError: No module named '_getfem' Dear Marcelo, Did you set the PYTHONPATH variable after building the interface ? Best regards, Yves Le 28/06/2021 à 20:57, Marcelo Frydman a écrit : Dear GetFem users, I have just installed Getfem on Windows (Msys). I have followed the instructions on: http://getfem.org/install/install_windows.html The compilation process was working fine, without major issue. I ran "make check" before building the Pyhton interface, and got a positive message: Testsuite summary for getfem 5.4.1 ============================================================================ # TOTAL: 41 # PASS: 41 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 However, Python interface is not working. I ran "make check" for the Pyhton examples: FAIL: check_export.py FAIL: check_global_functions.py FAIL: check_asm.py FAIL: check_secondary_domain.py FAIL: check_mixed_mesh.py FAIL: demo_wave.py FAIL: demo_wave_equation.py FAIL: demo_laplacian.py FAIL: demo_laplacian_HHO.py FAIL: demo_elasticity_HHO.py FAIL: demo_thermo_elasticity_electrical_coupling.py FAIL: check_levelset.py ============================================================================ Testsuite summary for getfem 5.4.1 ============================================================================ # TOTAL: 12 # PASS: 0 # SKIP: 0 # XFAIL: 0 # FAIL: 12 # XPASS: 0 # ERROR: 0 ============================================================================ See interface/tests/python/test-suite.log ============================================================================ I tried to run one of the examples in Spyder, and got the following error: Python 3.8.10 (default, May 19 2021, 13:12:57) [MSC v.1916 64 bit (AMD64)] Type "copyright", "credits" or "license" for more information. IPython 7.22.0 -- An enhanced Interactive Python. Traceback (most recent call last): File "C:\msys64\home\m.frydman\getfem\interface\src\python\getfem.py", line 45, in <module> from ._getfem import * ImportError: attempted relative import with no known parent package During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\msys64\home\m.frydman\getfem\interface\src\python\getfem.py", line 47, in <module> from _getfem import * ModuleNotFoundError: No module named '_getfem' Looking forward to start having fun with GetFem. Thanks, Marcelo -- Yves Renard (yves.ren...@insa-lyon.fr<mailto:yves.ren...@insa-lyon.fr>) tel : (33) 04.72.43.87.08 INSA-Lyon 20, rue Albert Einstein 69621 Villeurbanne Cedex, FRANCE http://math.univ-lyon1.fr/~renard ---------