Spyder (software)
Lua error in Module:Infobox at line 314: malformed pattern (missing ']'). Spyder (formerly Pydee) is an open source cross-platform IDE for scientific programming in the Python language. Spyder integrates NumPy, SciPy, Matplotlib and IPython, as well as other open source software.[1][2]
In comparison with other IDEs for scientific development Spyder has a unique set of features - cross-platform, open-source, written in Python and available under non-copyleft license.[3][citation needed][dubious ] Spyder is extensible with plugins,[4] includes support for interactive tools for data inspection and embeds Python-specific code quality assurance and introspection instruments, such as Pyflakes, Pylint[5] and Rope. It is available cross-platform through Anaconda, on Windows with WinPython[6] and Python(x,y),[7] on Mac OS through MacPorts, and on major Linux distributions such as Ubuntu, Debian, Fedora, OpenSUSE, Gentoo or Arch Linux.[8][9]
Spyder makes use of Qt either through the binding PyQt or PySide.[10] This flexibility is reached through a small abstraction layer called QtPy.[11]
Features
Features include:
- editor with syntax highlighting and introspection for code completion
- support for multiple Python consoles (including IPython)
- the ability to explore and edit variables from a GUI
Plugins
Available plugins include:
- Static Code Analysis with Pylint
- Code Profiling
- Conda Package Manager with conda
Spyder's website[12] provides a full list of features, with screenshots.
See also
References
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
External links
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- Pages with reference errors
- Articles with unsourced statements from March 2014
- All accuracy disputes
- Articles with disputed statements from March 2014
- Official website not in Wikidata
- Free integrated development environments
- Free integrated development environments for Python
- Free mathematics software
- Free science software
- Python software
- Software using the MIT license