Переключитесь на Python 3.x в Spyder - программирование
Подтвердить что ты не робот

Переключитесь на Python 3.x в Spyder

По умолчанию Spyder использует Python 2.7.2, и мой вопрос: есть ли способ настроить Spyder так, чтобы он автоматически использовал Python 3.x? Спасибо!

4b9b3361

Ответ 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