Я работаю над программой Python 2.7. Я не привык использовать Spyder, я обычно использую ваниль Python из терминала. Поскольку мои расчеты довольно тяжелые, я бы хотел использовать Spyder просто для построения графиков без необходимости выполнения всего расчета. В основном я хочу использовать Spyder, потому что он хранит переменные в рабочем пространстве и потому что он дает возможность возиться с графиком без необходимости каждый раз выполнять полный расчет.
Я установил Spyder с
sudo apt install spyder
Как использовать эту установку, чтобы выбрать Python 2,7 или Python 3?
Что я пробовал
Я также попытался установить Spyder через pip
, как предложено здесь , как и
python -m pip install spyder
, который не работает. Поэтому я заставил pip
установить указанную c версию Spyder с
sudo pip install -Iv spyder==2.3.9
, но снова возникла проблема с зависимостями. И даже если бы это сработало, это не позволило бы мне выбрать версию Python. Он установил бы только версию Spyder, которая работает с Python 2.7.
Изменение интерпретатора Python, как предложено здесь также не работает. Я попытался указать bin/python
как Python интерпретированный, но он не работает с ядром I Python.
Решение
Как упоминалось ниже, решение заключается в использовании conda
и виртуальные среды для каждой Python версии.