Фон
Я застрял при открытии spyder на удаленном Linux сервере, к которому я получаю доступ через x2 Go с windows 10 через защищенное соединение из моего университета . Я не знаком с Linux, но мой коллега создал для меня учетную запись, которая работала нормально, пока мне не понадобился дополнительный модуль, который уменьшил пакет, который я пытался решить самостоятельно и испортил мою систему (используя pip
и переустановка conda, не зная, что я делал, черт побери)
У меня есть учетная запись пользователя home / bianca, но мой коллега переустановил дистрибутив anaconda в media/bianca/software/anaconda3/
. В новой среде есть spyder3 и spyder4 с
conda install -c conda-forge matplotlib=3.1 qt=5.6.2 spyder
, как указано здесь: Python spyder не может инициализировать GLX .
Проблема
если я вызываю spyder3 в моей базе env , всплывающее окно не появляется, и я получаю ошибку
Could not initialize GLX
Aborted (core dumped)
-> похоже на сообщение моего windows и linux через xserver неверно.
, но если я открываю spyder4 из новой среды , появляется экран загрузки spyder4, мигает, затем открывается программа (где я вижу, что мои последние используемые скрипты загружаются в другой раз) и вылетает:
Qt: Session management error: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
Segmentation fault (core dumped)
При вызове spyder системы по умолчанию на каком-то другом диске нет проблем (но у меня нет мои модули)
из терминала все работает
что я пробовал
- удалить все python пути
- conda spyder --reset,
- мы удалили много файлов в home / bianca
- нашли какой-то файл инициализации, который ores последние открытые скрипты (не найдены, это в
home/bianca/.config/spyder-py3
?
Может быть, там есть какая-то ошибочная ссылка, могу ли я удалить эту?
Спасибо очень за любое предложение, я с удовольствием предоставлю больше спецификаций !!
Бьянка