2016-11-19 5 views
-1

Я установил python 2.7, 3.5, Anaconda2 и Anaconda3. Я не могу получить spyder v3.01, 3.00, 2.3.9 или 2.3.8 для запуска в любой из этих сред. Из командной строки, набрав spyder или даже python spyder --reset результат вSpyder не запускается на Ubuntu 16.10

ошибки Segmentation (ядро сбрасывали)

Кто-нибудь еще сталкивался с этим? Есть ли исправление?

+0

Пожалуйста, напишите некоторую минимальную информацию:!? Какую операционную систему вы используете то, что ваши Qt и PyQt версии? Кроме того, если вы Alled Spyder правильно, вам не нужно писать 'python spyder', чтобы запустить его, просто' spyder'. –

+0

Извините! Я хотел включить в него новую установку ubuntu 16.10. Кроме того, я только что заметил файл spyder_crash.log в моем домашнем каталоге. Оказывается, в ubuntu 16.10, они удалили старый/незапятнанный пакет «QtWebkit», который нужно загрузить spyder. Я смог заставить его работать в anaconda3, запустив «sudo apt-get install python3-pyside.qtwebkit», но он все равно падает, когда я пытаюсь сделать то же самое для python2.7 («sudo apt-get install python-pyside. QtWebKit "). – Jack

+0

Ха, я набрал ОС в названии. Наверное, я не (совершенно), как сон, лишенный, как я думал изначально. ;) Но у меня проблемы с чтением. Для python2.7 я использую pyqt4 (anaconda2-4.1.1), а для python3 я использую pyqt5 (anaconda3-4.2.0). – Jack

ответ

2

Итак, я, наконец, выяснил проблему, которая, вероятно, затрагивает только тех, кто сначала попытался установить такие вещи, как spyder, в свой дистрибутив python по умолчанию (даже если это было позже «удалено»). Решение было первым, чтобы начать питон оболочку и проверить sys.path:

>>> import sys 
>>> sys.path 

Убедитесь, что все перечисленные пути находятся в текущей среде питона. Для меня все пути включали мой путь установки anaconda, кроме одного, который начинался с /home/jack/.local. Не знаю, как это получилось. Удаление этого с путем (с использованием sys.path.pop() или sys.path.remove() в питоне Устранена проблема.

Чтобы окончательно решить эту проблему, я просто удалил «остатки» от ранее установленного питона пакетов, которые были торчать в моем .local каталоге. Теперь все .! большой

Благодаря Carlos Кордова для намеков, и (что более важно) для Spyder

Приветствия