[Résolu]-cannot import name '_c_internal_utils
Bonsoir,
Toujours en cours d' installation de numpy et de matplotlib sous libreoffice 7.2.4. Pour l' instant, numpy ne soulève plus de problème. Par contre, avec matplotlib, je galère.Je ne vais pas reprendre toutes les erreurs d' importations que j' ai solutionné mais la dernière me pose un sérieux problème. Par acquis, je joins le message complet :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| import matplotlib
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "/opt/libreoffice7.2/program/uno.py", line 346, in _uno_import
return _builtin_import(name, *optargs, **kwargs)
File "/opt/libreoffice7.2/program/python-core-3.8.10/lib/matplotlib/__init__.py", line 109, in <module>
from . import _api, _version, cbook, docstring, rcsetup
File "/opt/libreoffice7.2/program/uno.py", line 423, in _uno_import
raise uno_import_exc
File "/opt/libreoffice7.2/program/uno.py", line 346, in _uno_import
return _builtin_import(name, *optargs, **kwargs)
File "/opt/libreoffice7.2/program/python-core-3.8.10/lib/matplotlib/cbook/__init__.py", line 31, in <module>
from matplotlib import _api, _c_internal_utils
ImportError: cannot import name '_c_internal_utils' from partially initialized module 'matplotlib' (most likely due to a circular import) (/opt/libreoffice7.2/program/python-core-3.8.10/lib/matplotlib/__init__.py) (or '._api' is unknown) |
Pour information, cette erreur survient uniquement lors de l' utilisation de la console propre à libreoffice (APSO.
Lorsque je fais des essais dans un éditeur Python, pas de soucis, les importations de numpy et matplotlib se déroulent normalement. Le programme s' exécute sans accros.
Suivant le message, il semblerai qu' il y est une importation circulaire.
Pourriez-vous m' en dire plus?
Cordialement
Extention bizarre dans python LO
Bonsoir,
En fait, je me suis aperçu que le fichier au lieu de s' appeler ;
_c_internal_utils.so
était installé sous LO :
_c_internal_utils.cpython-38-x86_64-linux-gnu.so
Pourquoi cette extension, mystère.
Après suppression de cette extension du fichier, cela fonctionne à nouveau.
Merci beaucoup et bonne soirée.