Spyder, une dépendance incompatible

Meuz Membre non connecté
-
- Voir le profil du membre Meuz
- Inscrit le : 06/08/2011
- Groupes :
Spyder est un IDE pour le développement, en Python, orienté scientifique.
Démarré juste après l'installation, spyder-5.3.3-6.mga9, Spyder affiche cette fenêtre :
Pour info, IPython est la console associée à Spyder.
Ceci avec la version actuelle Python 3.10.11 de Mageia 9.
Pas de problème constaté sur des programmes basiques.

Meuz Membre non connecté
-
- Voir le profil du membre Meuz
- Inscrit le : 06/08/2011
- Groupes :
La version de Miniconda 24.7.1-0 (Aug 22, 2024) de Spyder plante au démarrage. Message d'erreurs :
Caché :
Code BASH :
$ ./spyder qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize -1, redBufferSize 1, greenBufferSize 1, blueBufferSize 1, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::SingleBuffer, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::NoProfile) qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize -1, redBufferSize 1, greenBufferSize 1, blueBufferSize 1, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::SingleBuffer, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::NoProfile) Could not initialize GLX Abandon (core dumped)
Diverses solutions en butinant sur le web. Celle ci a fonctionné :
Code BASH :
malgré quelques protestations :$ export QT_XCB_GL_INTEGRATION=none
Code BASH :
$ ./spyder QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled Qt: Session management error: Authentication Rejected, reason : MIT-MAGIC-COOKIE-1 authentication rejected fromIccProfile: failed minimal tag size sanity
Édité par Meuz Le 22/10/2024 à 00h37

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Meuz :Bonjour
Spyder est un IDE pour le développement, en Python, orienté scientifique.
Démarré juste après l'installation, spyder-5.3.3-6.mga9, Spyder affiche cette fenêtre :
La dépendance fournie pour Mageia 9 semble incorrecte.
Pour info, IPython est la console associée à Spyder.
Ceci avec la version actuelle Python 3.10.11 de Mageia 9.
Pas de problème constaté sur des programmes basiques.
Bonjour,
Tu confirmes que c'est avec ipython 8.10.0 installé ?
Yves

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Les indications de versions sont établies pour que pip fasse le choix d'installation des dépendances. C'est en général beaucoup plus contraint que ce qui est strictement nécessaire pour le fonctionnement.
Édité par Papoteur Le 22/10/2024 à 10h21
Yves

Meuz Membre non connecté
-
- Voir le profil du membre Meuz
- Inscrit le : 06/08/2011
- Groupes :
Code BASH :
Et en marche :rpm -qa |grep -i IPython ipython-8.10.0-2.mga9 python3-ipython_genutils-0.2.0-3.mga9
Complément d'infos, Spyder 5.5.1 et IPython fournis par Anaconda :
Code TEXT :
Python 3.12.4 | packaged by Anaconda, Inc. | (main, Jun 18 2024, 15:12:24) [GCC 11.2.0] Type "copyright", "credits" or "license" for more information. IPython 8.27.0 -- An enhanced Interactive Python.

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Ce message est certes contrariant, mais c'est tout. Si on fait une mise à jour, ce sera juste pour que ce message ne s'affiche pas. C'est à chaque démarrage ?
L'installation par anaconda n'a pas ce souci, parce que chaque composant est installé dans la version définie.
Yves

Meuz Membre non connecté
-
- Voir le profil du membre Meuz
- Inscrit le : 06/08/2011
- Groupes :
Je n'ai pas pas constaté de problèmes avec l'exécution de programmes. Mais tout ce que j'ai sous la main fonctionnait sous des versions précédentes, donc n'utilisait pas des fonctionnalités nouvelles.
Je n'ai pas Cauldron, désolé pour le test.
J'ai testé Spyder 6 via son installateur linux officiel, et ça fonctionne bien.
J'ai compris ton allusion aux modules. La quantité est phénoménale.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie