- Installation Guide¶
- Try Spyder online¶
- Standalone installers¶
- Using Anaconda¶
- Running with Anaconda¶
- New Conda environment¶
- Alternative methods¶
- Windows¶
- macOS¶
- Linux¶
- Ubuntu¶
- Debian Unstable¶
- Other distributions¶
- Running on Linux¶
- Using pip¶
- Updating Spyder¶
- Development builds¶
- Additional help¶
- Spyder IDE — Среда программирования Python
- Основные компоненты Spyder IDE
- Редактор исходного кода
- Интерактивная консоль
- Средство просмотра документации
- Проводник переменных
- Инструменты разработки
- Зависимости среды и её интерфейс
- Перевод интерфейса Spyder IDE на русский язык
- Установка spyder python windows
- Ответы (11)
Installation Guide¶
Spyder is relatively easy to install on Windows, Linux and macOS. Just make sure to read and follow these instructions with care.
If you run into problems, before posting a report, please consult our comprehensive troubleshooting guide and search the issue tracker for your error message and problem description. These methods generally fix or isolate the great majority of install-related difficulties. Thanks!
Spyder now offers Standalone installers for Windows and macOS, making it easier to get up and running with the application without having to download Anaconda or manually install it in your existing environment. While we still support Anaconda, we recommend this install method on those platforms to avoid most problems with package conflicts and other issues.
Try Spyder online¶
Want to try out Spyder without installing it? With Binder you can work with a fully functional copy of Spyder online that runs right in your web browser, no installation needed. Just visit the Spyder page on Binder to get started using Spyder now.
Standalone installers¶
Our standalone installers for Windows and macOS are available from Spyder 4.2 onwards. We recommend using this installation method on those platforms, but we offer several other options for Linux, advanced users and specific needs, so keep reading if that’s the case for you.
Using Anaconda¶
Spyder is included by default in the Anaconda Python distribution, which comes with everything you need to get started in an all-in-one package, and is our recommended installation method on Linux (and supported on the other platforms too).
Running with Anaconda¶
To run Spyder after installing it with Anaconda, the recommended method on Windows is to launch it via the Start menu shortcut. On other platforms, open Anaconda Navigator, scroll to Spyder under Home , and click Launch .
If Spyder does not launch via this method or you prefer to use the command line, open Anaconda Prompt (Windows) or your terminal (other platforms), type conda activate base then spyder .
New Conda environment¶
If you would like to have Spyder in a dedicated environment to update it separately from your other packages and avoid any conflicts, you can. Just run the following command in your Anaconda Prompt (Windows) or terminal (other platforms), for a minimal install of Spyder into a new environment called spyder-env :
To install Spyder’s optional dependencies as well for full functionality, use the following command instead:
To install Spyder from Conda-Forge instead of the default Anaconda channel, add -c conda-forge at the end of either of the previous commands.
You can then run Spyder by the same methods as above, except make sure to select the start menu shortcut with (spyder-env) in the name, select the spyder-env environment on the left before launching it with Navigator, or type conda activate spyder-env before launching it on the command line.
For more information on this approach, and using Spyder with your existing Python environments and packages, please see our Guide to working with packages and environments in Spyder.
Alternative methods¶
While we offer alternative Spyder installation options for users who desire them, we currently lack the resources to offer individual assistance for problems specific to installing via these alternative distributions. Therefore, we recommend you switch to Anaconda if you encounter installation issues you are unable to solve on your own.
Windows¶
Spyder is also included in the WinPython scientific Python distribution, although it doesn’t include Anaconda’s convenient conda package and environment manager like Anaconda. You can use it immediately after installing, just like with Anaconda.
macOS¶
Thanks to the MacPorts project, Spyder can be installed using its port package manager; however, the included Spyder version may be out of date or have MacPorts-specific issues outside of Spyder’s control.
There are several versions available from which you can choose.
Linux¶
Ubuntu¶
Using the official package manager:
The Ubuntu package is often outdated. If you find that is the case, please use the Debian package mentioned below, although it may also be out of date.
Debian Unstable¶
Using the package manager:
Spyder’s official Debian package is available on the Debian package repository.
Other distributions¶
Spyder is also available in other GNU/Linux distributions, like
Please refer to your distribution’s documentation for how to install Spyder.
Running on Linux¶
How to launch Spyder after installation varies depending on your OS and install method, but with those featured here, it will generally be the same as for any other installed application. Alternately, you should be able to launch it from the terminal/command line with spyder or spyder3 .
Using pip¶
While this installation method is a viable option for experienced users, installing Spyder (and other PyData-stack packages) with pip can lead to a number of tricky issues. While you are welcome to try this on your own, we unfortunately do not have the resources to help you if you do run into problems, except to recommend you use Anaconda instead.
You can install Spyder with the pip package manager, which comes by default with most Python installations. Before installing Spyder itself by this method, you need to acquire the Python programming language.
You’ll first want to create and activate a virtual environment in which to install Spyder, via one of the following methods.
Otherwise, on macOS/Linux/Unix:
After activating your environment, to install Spyder and its other dependencies, run pip install spyder .
You may need to install a Qt binding (PyQt5) separately with pip if running under Python 2.
To launch Spyder after installing, ensure your environment is activated and run the spyder3 command.
Updating Spyder¶
If you installed Spyder through Anaconda (recommended), WinPython, MacPorts, or your system package manager, update using those same methods. With Anaconda, just run (in Anaconda Prompt if on Windows, otherwise in your system terminal):
If you installed Spyder via the advanced/cross-platform method, pip , run pip install —upgrade spyder . This command will also update all Spyder dependencies, so we recommend you use an isolated virtual environment to avoid any potential unintended effects on other installed packages.
Development builds¶
If you want to try the next Spyder version before it is released, you can! You may want to do this for fixing bugs in Spyder, adding new features, learning how Spyder works or just getting a taste of what the IDE can do. For more information, please see the Contributing Guide included with the Spyder source or on Github, and for further detail consult the Spyder development wiki.
Additional help¶
Run in to a problem installing or running Spyder? Read our Troubleshooting Guide and FAQ.
Looking for general information about Spyder and its ecosystem? See our main website.
Need to submit a bug report or feature request? Check out our Github repository.
Want development-oriented help and information? Consult our Github wiki.
Have a help request or discussion topic? Subscribe to our Google Group.
Asking a quick question or want to chat with the dev team? Stop by our Gitter chatroom.
Spyder IDE — Среда программирования Python
Мощная среда программирования для Python, работающая на Windows, Mac OS и GNU/Linux, которая объединяет множество библиотек для научного использования : Matplotlib, NumPy, SciPy и IPython. Spyder написана на Python для Python и разработана учеными, инженерами и аналитиками данных для себя. Она предлагает уникальное сочетание расширенных функций редактирования, анализа, отладки и профилирования комплексного инструмента разработки с исследованием данных, интерактивным выполнением, глубокой проверкой и прекрасными возможностями визуализации научного пакета. Частично переведена на русский язык .
В ранних версиях Spyder IDE называлась Pydee. Она создана и разработана Пьером Рейбо в 2008 году, Spyder с 2012 года поддерживается сообществом разработчиков, которое в целом принадлежит к научному сообществу Python.
Spyder расширяется с помощью подключаемых модулей, имеет поддержку интерактивных инструментов для проверки данных и инструменты обеспечения качества и анализа, специфичные для кода Python, такие как Pyflakes, Pylint и Rope. Также она входит в состав пакета программ Anaconda в качестве основной интегрированной среды разработки.
Среда программирования на Python является кросс-платформенной и имеет открытый исходный код, а также предназначается для научного программирования. Spyder интегрируется с рядом выдающихся пакетов из Python Scientific Stack, включая NumPy, SciPy, Matplotlib, Pandas, IPython, SymPy и Cython.
Она использует инструментарий Qt для собственного графического интерфейса и поэтому доступна на всех платформах в Windows, в MacOS через MacPorts и в Linux.
Особенности:
- редактор исходного кода с подсветкой синтаксиса, анализом и автозавершением кода;
- возможность проверки и редактирования переменных из графического интерфейса;
- поддержка нескольких консолей IPython;
- окно справки, которое может автоматически или по мере необходимости извлекать документацию в формате RTF по функциям, классам и методам;
- пошаговый отладчик, подключенный к IPdb;
- профилировщик времени выполнения для тестирования кода;
- статический анализ кода, предоставляемый Pylint;
- сопровождение проекта, позволяющее одновременно работать над несколькими направлениями развития;
- интегрированный файловый менеджер для взаимодействия с файлами проекта;
- функция поиска в файлах, позволяющая выполнять поиск регулярных выражений в определенном диапазоне;
- браузер интерактивной справки, который позволяет пользователям просматривать документацию по пакетам;
- журнал истории, который записывает каждую пользовательскую команду, введенную на каждой консоли;
- внутренняя консоль, которая предоставляет самопроверку и контроль над собственной работой Spyder.
Помимо множества встроенных функций, возможности Python-среды программирования можно расширить еще больше с помощью системы плагинов и API. Кроме того, можно использовать в качестве библиотеки расширений PyQt5, что позволяет использовать его функциональные возможности и встраивать его компоненты, такие как интерактивная консоль, в собственное программное обеспечение.
Основные компоненты Spyder IDE
Редактор исходного кода
Эффективный редактор с многоязычным интерфейсом и браузером функций / классов, инструменты анализа кода в режиме реального времени (pyflakes, pylintи pycodestyle), автоматическое завершение кода (jedi и rope), горизонтальное / вертикальное разделение и переход к определению.
Интерактивная консоль
Поддержка любого количества консолей IPython с полной рабочей областью и поддержкой отладки, и все это в пределах гибкости полного графического интерфейса. Мгновенный запуск кода по строкам, ячейкам или файлам и визуализация графиков прямо в выводе или в интерактивных окнах.
Средство просмотра документации
Визуализация документации в реальном времени с помощью Sphinx для любого класса или функции, будь то внешние или созданные пользователем, либо из редактора, либо из консоли.
Проводник переменных
Проверка любых переменных, функций или объектов, созданных во время сеанса. Редактирование и взаимодействие поддерживаются многими распространенными типами, включая числовые / строковые / булевы, списки / кортежи / словари Python, временные интервалы, массивы Numpy, индекс / серии / кадры данных Pandas, изображения PIL и многое другое.
Инструменты разработки
Возможность изучить свой код с помощью статического анализатора, отслеживание его выполнения с помощью интерактивного отладчика и просмотр его производительности с помощью профилировщика. Упорядочивание вещей с помощью поддержки проектов и встроенного файлового проводника, а также использование функции поиска в файлах для поиска по всем проектам с полной поддержкой регулярных выражений.
Зависимости среды и её интерфейс
Основные зависимости для запуска Spyder:
- Python 3.6+: основной язык, на котором написан Spyder;
- PyQt5 5.6+: привязки Python для Qt, используемые для графического интерфейса Spyder.
Перевод интерфейса Spyder IDE на русский язык
Настройки языка интерфейса Spyder IDE доступны в меню Tools / Preferences и далее вкладка Advances Settings. Если в пункте Language нет русского языка, значит он был отключен из-за низкого процента перевода. Включить русский язык можно отредактировав файл base.py, который находится \Spyder\pkgs\spyder\config. Там необходимо найти строку DISABLED_LANGUAGES = [‘hu’, ‘ru’, ‘pl’] и убрать из неё ru.
Язык: Русский
Лицензия: MIT
Протестировано на ОС: Windows 10 x64
Заявлена совместимость с ОС: Windows 10
Официальный сайт: www.spyder-ide.org
Внимание, резервная копия обновляется очень редко, так как нужна на случай удаления дистрибутива с официального сайта.
Установка spyder python windows
43712 просмотра
11 ответа
Я скачал spyder используя
pip install spyder
в моей Windows 10 32-битной операционной системе, но я не вижу никаких значков на рабочем столе или exe-файлов, чтобы запустить IDE. Я загрузил spyder 3, любой мой python — 3.6. Я даже попытался создать ярлык spyder.exe из папки Python3.6 / Scripts, но он не откроется.
Ответы (11)
18 плюса
Имя исполняемого файла spyder было изменено на spyder3.exe в версии python версии 3. Я установил pyqt5 и spyder через pip и смог запустить spyder3. Сначала я попытался без установки pyqt5, и ничего не произошло. Как только я установил pyqt5, откроется spyder 3.
Попробуйте следующее из командной строки windows cmd.exe:
Автор: Charlie Размещён: 27.11.2017 03:54
8 плюса
У меня была такая же проблема после настройки моей среды на Windows 10. У меня есть Python 3.6.2 x64, установленный как мой дистрибутив Python по умолчанию и находится в моем PATH, поэтому я могу запустить из командной строки.
Я установил PyQt5 ( pip install pyqt5 ) и Spyder ( pip install spyder ), которые установили ошибку w / out и включили все необходимые зависимости.
Чтобы запустить Spyder, я создал простой скрипт Python (Spyder.py):
Затем я создал пакетный файл Windows (Spyder.bat):
Наконец, я создал ярлык на моем рабочем столе, который запускает Spyder.bat и обновил значок до того, что я загрузил из проекта Spyder github.
Работает как прелесть для меня.
Автор: kcascio Размещён: 27.07.2017 04:35
6 плюса
Попробуйте spyder3 выполнить команду. Если вы проверите папку с скриптами, вы найдете spyder3.exe
4 плюса
Откройте командную строку. Введите команду spyder . Что-нибудь появляется? Если исключение препятствует его открытию, вы сможете увидеть причину здесь. Если команда не найдена, обновите переменные среды, чтобы указать папку Python3.6 / Scripts, и spyder снова запустите (в новой командной строке cmd).
4 плюса
Как указано в документации Spyder, вам необходимо установить PyQt5 сначала.
Откройте командную строку как администратор, затем запустите:
Затем вы можете найти spyder3.exe в папке Python3.6 / Scripts. Вы также можете сделать ярлык для него. Нет необходимости в Анаконде.
4 плюса
Попробуйте эти команды в порядке
3 плюса
Если вы используете Anaconda, выполните следующие команды, и ваша жизнь будет сохранена!
Автор: Amy21 Размещён: 29.08.2017 04:02
0 плюса
Установите пакеты Ananconda и в течение этого запуска spyder 3 в первый раз. Затем, во второй раз, вы просто нажимаете на spyder под anaconda во всех программах.
0 плюса
После выполнения pip install spyder этой команды
Эта команда обновит все зависимости Spyder.
Теперь в командной строке (cmd) перейдите в папку сценариев в каталоге python. В моей системе путь — это C: \ Users \ win10 \ AppData \ Local \ Programs \ Python \ Python36-32 \ Scripts, поэтому я использую следующую команду в командной строке.
после того, как вы входите в каталог скриптов типа spyder3 и нажмите enter и запускаете spyder ide.
0 плюса
- pip install —upgrade spyder
- в powershell, запустите оболочку python, набрав python
- от запуска импорта spyder.app
- start.main()
0 плюса
Если вам нужен значок рабочего стола
На рабочем столе создайте новый ярлык, в папке «Местоположение»
%comspec% /k spyder3
затем введите имя Spyder,
Теперь у вас может быть значок Desktop для открытия Spyder