Несколько недель назад я установил Anaconda и Spyder 3.1.3 на виртуальную машину Debian/Crostini моего Pixelbook. Несколько дней назад я обновился до Spyder 3.3.6. Поскольку я новичок в Spyder, я попытался сделать исходную установку максимально удобной для пользователя, используя Anaconda и Package Manager. См. код, который я использовал для обновления Spyder ниже:
#upgrade Spyder
# https://github.com/spyder-ide/spyder/releases
$ conda update qt pyqt
conda install spyder=3.3.6
Проблема: при нажатии на значок запуска Spyder по-прежнему открывается старая версия 3.1.3. Как обновить иконку для запуска версии 3.3.6? Кроме того, мне не нужна старая версия... я должен удалить ее? Если да, то как?
Ввод «spyder» в терминале запускает версию 3.3.6, а ввод «spyder3» в терминале запускает версию 3.1.3.
(conda_env) jaromf@penguin:~$ spyder3
(conda_env) jaromf@penguin:~$ spyder
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-jaromf'
Кстати, только "spyder" версии 3.3.6 возвращает строку XDG_RUNTIME... (может ли это быть связано с проблемой?)
apt-get
(3.1.3) и одна с Anaconda (3.3.6). Чтобы избежать этой проблемы, вам следует удалить версиюapt-get
. - person Carlos Cordoba   schedule 24.10.2019$ sudo apt-get remove spyder3
успешно удалил старую версию 3.1.3, не нарушая при этом новую версию 3.3.6. Старая иконка также была автоматически удалена. Поскольку я обычно открываю spyder из терминала, я не слишком беспокоюсь о создании значка для версии 3.3.6. - person Jarom Feriante   schedule 25.10.2019