По умолчанию Spyder использует Python 2.7.2, и мой вопрос: есть ли способ настроить Spyder так, чтобы он автоматически использовал Python 3.x? Спасибо!
Переключитесь на Python 3.x в Spyder
Ответ 1
В то время, когда задавался этот вопрос, Python 3 не поддерживался Spyder (и этот ответ сказал так, давая некоторые подробности о неполных усилиях портирования).
Но это не так! Недавние сборки Spyder должны работать с Python 3. Проверьте другие ответы на некоторые ссылки на места, чтобы получить их (хотя они могут быть устаревшими сами по этому поводу).
Ответ 2
С конца мая версия v2.3.0dev1 от Spyder работает для Python 3.3 и выше.
Он находится в рабочем состоянии, но есть несколько мелких проблем.
Надеюсь, они скоро будут решены.
Ответ 3
Чтобы использовать Spyder для Python 3, вам просто нужно v2.3.0 или новее.
Ubuntu 12.10 и более поздние версии
Вы можете получить это, используя pip3
.
sudo apt-get install python3-pip python3-pyqt4
sudo pip3 install spyder
Ubuntu 12.04
Ubuntu 12.04 не имеет python3-pip
в репозиториях, но вы можете получить его с помощью setuptools
,
sudo apt-get install python3-pyqt4 python3-setuptools
sudo easy_install3 pip
sudo pip3 install spyder
вы можете открыть Spyder из пусковой установки (после выхода из системы и в) или из терминала, набрав spyder3
.
Ответ 4
Ubuntu 16.04
Решение Гаррета для меня не сработало. Pip установлен, но при запуске команды "install spyder" не устанавливается spyder с использованием Python3.5. Я удалил spyder.
Что работало просто:
sudo apt-get install spyder3
Это также автоматически установит любые зависимости Python 3.x.
Ответ 5
В Ubuntu 14.04 я нашел spyder3 в официальном репозитории
Ответ 6
Другая альтернатива:
Используйте Anaconda для управления своим научным программным обеспечением.
Установщик специально для Python 3.5
https://www.continuum.io/downloads