web-dev-qa-db-fra.com

Spyder anaconda plante Linux avec une erreur de segmentation

Je viens d'installer Anaconda sur Linux. En essayant d'ouvrir spyder (depuis le navigateur ou le terminal), cela ne fonctionne pas. Je reçois le message d'erreur suivant lorsque j'essaie de l'ouvrir dans un terminal: 

Segmentation fault (core dumped) 

J'ai mis à jour complètement Conda mais je ne peux pas résoudre le problème. J'utilise Conda version 4.5.5 et Ubuntu 18.04. Une idée?

2
Arsalan

( Spyder maintenanceer here ) Ce problème est dû à des pilotes de carte graphiques défectueux et il existe deux façons de le résoudre:

  1. Mise à jour vers Spyder 3.3 ou supérieur.
  2. Installez pyopengl avec conda.
9
Carlos Cordoba

D'après mes expériences, si vous avez ubuntu 18.04, anaconda version 4.5 ou supérieure, et spyder version 3.3 ou supérieure, installer pyopengl ne fonctionne pas fonctionne, car spyder 3.3 devrait le gérer. Comme recommandé ci-dessus, essayez de mettre à jour spyder avant de commencer à le réparer:

conda update spyder

alors rétrograder Qt :

conda install pyqt=5.6

Cela devrait probablement résoudre votre problème. D'autres solutions pourraient être trouvées ici:

Guide de dépannage Spyder

aussi bien que : 

Dépannage de base et RCP d'urgence

2
Behzad Sezar

Les solutions ici n’ont pas fonctionné pour moi. J'ai désinstallé Anaconda https://docs.anaconda.com/anaconda/install/uninstall/ et l'ai réinstallé https://docs.anaconda.com/anaconda/install/linux/

Alors seulement, la faute de segmentation a disparu. 

Notez que cela a fonctionné avec Ubuntu 14.04 LTS (une ancienne version au moment de l'écriture) et Anaconda3 5.3.0 avec Spyder 3.3.1 (la toute dernière); versions vérifiées avec conda list <package>. La version de Spyder prise en charge par Ubuntu 14 est toujours 2.5.5, donc cette disposition me permet d’avoir à bord un nouveau Spyder sans mettre à niveau la distribution. Sans compter que, apparemment, les développeurs préfèrent maintenir Spyder dans l'environnement Anaconda plutôt qu'ailleurs.

0
XavierStuvw

J'ai vu le problème sur le tout nouveau Fedora avec la nouvelle installation d’Anaconda. Le simple fait de mettre à jour le spyder à la dernière version (dans mon cas, la version 3.3.1) a corrigé le problème, sans rien d'autre. 

(BTW: vous pouvez le faire même à partir d’Anaconda Navigator, il suffit de regarder la molette dans chaque panneau d’application dans le coin droit).

Recommande de réparer les étapes par étapes, commencez par la mise à niveau vers le dernier spyder et si cela ne fonctionne pas, essayez les autres options.

0