![Spyder — The Scientific Python Development Environment](
./img_src/spyder_readme_banner.png)
*Copyright © 2009–2019 [Spyder Project Contributors](
https://github.com/spyder-ide/spyder/graphs/contributors)*
*Some source files and icons may be under other authorship/licenses; see
[NOTICE.txt](https://github.com/spyder-ide/spyder/blob/master/NOTICE.txt).*
[![license](https://img.shields.io/pypi/l/spyder.svg)](./LICENSE.txt)
[![pypi version](https://img.shields.io/pypi/v/spyder.svg)](https://pypi.org/project/spyder/)
[![conda version](https://img.shields.io/conda/vn/conda-forge/spyder.svg)](https://www.anaconda.com/download/)
[![download count](https://img.shields.io/conda/dn/conda-forge/spyder.svg)](https://www.anaconda.com/download/)
[![OpenCollective Backers](https://opencollective.com/spyder/backers/badge.svg?color=blue)](#backers)
[![OpenCollective Sponsors](https://opencollective.com/spyder/sponsors/badge.svg?color=blue)](#sponsors)
[![Join the chat at https://gitter.im/spyder-ide/public](https://badges.gitter.im/spyder-ide/spyder.svg)](https://gitter.im/spyder-ide/public)<br>
[![PyPI status](https://img.shields.io/pypi/status/spyder.svg)](https://github.com/spyder-ide/spyder)
[![Travis status](https://travis-ci.org/spyder-ide/spyder.svg?branch=master)](https://travis-ci.org/spyder-ide/spyder)
[![CircleCI](https://circleci.com/gh/spyder-ide/spyder.svg?style=shield)](https://circleci.com/gh/spyder-ide/spyder)
[![Azure](https://dev.azure.com/spyder-ide/spyder/_apis/build/status/spyder-ide.spyder?branchName=master)](https://dev.azure.com/spyder-ide/spyder/_build/latest?definitionId=1?branchName=master)
[![Coverage Status](https://coveralls.io/repos/github/spyder-ide/spyder/badge.svg?branch=master)](https://coveralls.io/github/spyder-ide/spyder?branch=master)
[![codecov](https://codecov.io/gh/spyder-ide/spyder/branch/master/graph/badge.svg)](https://codecov.io/gh/spyder-ide/spyder)
![Screenshot of Spyder's main window](./img_src/screenshot.png)
----
## Help support Spyder, the community-developed scientific IDE!
Thanks to your continuing support, we are on track for a
Spyder 4 release in early 2019 with all of your most-requested features
(a new debugger and completion architecture, better Projects, new Editor
functionality, full Variable Explorer object support, a built-in dark theme
and [much more](https://github.com/spyder-ide/spyder/wiki/Roadmap))!
Spyder development is made possible by contributions from our global user
community, along with organizations like [NumFOCUS](https://www.numfocus.org)
and [Quansight](https://www.quansight.com).
There are numerous [ways you can help](
https://github.com/spyder-ide/spyder/wiki/Contributing-to-Spyder), many of
which don't require any programming. If you'd like to make a [donation](
https://opencollective.com/spyder/donate) to help fund further improvements,
we're on [OpenCollective](https://opencollective.com/spyder).
Thanks for all you do to make the Spyder project thrive! [More details](
https://github.com/spyder-ide/spyder/wiki/Current-Funding-and-Development-Status)
----
## Overview
Spyder is a powerful scientific environment written in Python, for Python,
and designed by and for scientists, engineers and data analysts. It offers a
unique combination of the advanced editing, analysis, debugging, and profiling
functionality of a comprehensive development tool with the data exploration,
interactive execution, deep inspection, and beautiful visualization
capabilities of a scientific package.
Beyond its many built-in features, its abilities can be extended even further
via its plugin system and API. Furthermore, Spyder can also be used as a PyQt5
extension library, allowing you to build upon its functionality and embed
its components, such as the interactive console, in your own software.
For more general information about Spyder and to stay up to date on the
latest Spyder news and information, please check out [our new website](
https://www.spyder-ide.org/).
## Core components
* **Editor**
Work efficiently in a multi-language editor with a function/class browser,
real-time code analysis tools (`pyflakes`, `pylint`, and `pycodestyle`),
automatic code completion (`jedi` and `rope`),
horizontal/vertical splitting, and go-to-definition.
* **Interactive console**
Harness the power of as many IPython consoles as you like with full
workspace and debugging support, all within the flexibility of a full
GUI interface. Instantly run your code by line, cell, or file,
and render plots right inline with the output or in interactive windows.
* **Documentation viewer**
Render documentation in real-time with Sphinx for any class or function,
whether external or user-created, from either the Editor or a Console.
* **Variable explorer**
Inspect any variables, functions or objects created during your session.
Editing and interaction is supported with many common types, including
numeric/strings/bools, Python lists/tuples/dictionaries, dates/timedeltas,
Numpy arrays, Pandas index/series/dataframes, PIL/Pillow images, and more.
* **Development tools**
Examine your code with the static analyzer, trace its execution with the
interactive debugger, and unleash its performance with the profiler.
Keep things organized with project support and a builtin file explorer, and
use find in files to search across entire projects with full regex support.
## Documentation
You can read the Spyder documentation online on [the Spyder Docs website](
https://docs.spyder-ide.org/).
## Installation
For a detailed guide to installing Spyder, please refer to our
[installation instructions](https://docs.spyder-ide.org/installation.html).
The easiest way to install Spyder on any of our supported platforms
is to download it as part of the [Anaconda](https://www.anaconda.com/download/)
distribution, and use the `conda` package and environment manager to keep it
and your other packages installed and up to date.
If in doubt, you should always install Spyder via this method to avoid
unexpected issues we are unable to help you with; it generally has the
least likelihood of potential pitfalls for non-experts, and we may be
able to provide limited assistance if you do run into trouble.
Other install options exist, including:
* The [WinPython](https://winpython.github.io/) distribution for Windows
* The [MacPorts](https://www.macports.org/) project for macOS
* Your distribution's package manager (i.e. `apt-get`, `yum`, etc) on Linux
* The `pip` package manager, included with most Python installations
**However**, we lack the resources to provide individual support for users who
install via these methods, and they may be out of date or contain bugs outside
our control, so we recommend the Anaconda version instead if you run into issues.
## Troubleshooting
Before posting a report, *please* carefully read our **[Troubleshooting Guide](
https://github.com/spyder-ide/spyder/wiki/Troubleshooting-Guide-and-FAQ)**
and search the [issue tracker](https://github.com/spyder-ide/spyder/issues)
for your error message and problem description, as the great majority of bugs
are either duplicates, or can be fixed on the user side with a few easy steps.
Thanks!
## Contributing and Credits
Spyder was originally created by [Pierre Raybaut](
https://github.com/PierreRaybaut), and is currently maintained by
[Carlos Córdoba](https://github.com/ccordoba12) and an international
community of volunteers.
You can join us—everyone is welcome to help with Spyder!
Please read our [contributing instructions](
https://github.com/spyder-ide/spyder/blob/master/CONTRIBUTING.md)
to get started!
Certain source files are distributed under other compatible permissive licenses
and/or originally by other authors.
The
没有合适的资源?快使用搜索试试~ 我知道了~
spyder4.0beta.zip
共2170个文件
py:716个
pyc:419个
js:414个
需积分: 43 17 下载量 151 浏览量
2019-05-15
11:17:52
上传
评论
收藏 58.56MB ZIP 举报
温馨提示
Python 编辑器 spyder。此为 spyder 4.0 beta 版本的一个备份资源。由于beta版在不停更新,这是一个可顺利手动安装的版本。更多请见:https://github.com/spyder-ide/spyder,此版本安装方法请见本人博客。
资源推荐
资源详情
资源评论
收起资源包目录
spyder4.0beta.zip (2170个子文件)
install.bat 1KB
runtests.bat 293B
spyder.bat 127B
spyder.bat 127B
spyder.bat 127B
spyder.bat 127B
spyder-bdist_wininst.bmp 116KB
example.c 324B
example.c 324B
config 303B
.coveragerc 384B
example.cpp 1KB
example.cpp 1KB
spam.cpp 159B
spam.cpp 159B
default.css 9KB
default.css 9KB
default.css 8KB
default.css 8KB
pygments.css 3KB
pygments.css 3KB
pygments.css 3KB
pygments.css 3KB
example.css 114B
example.css 114B
issue_2514.csv 338B
issue_2514.csv 338B
issue_3896.csv 155B
issue_3896.csv 155B
issue_5833.csv 56B
issue_5833.csv 56B
description 73B
spyder.desktop 368B
spyder3.desktop 359B
exclude 240B
.gitignore 388B
HEAD 185B
HEAD 185B
HEAD 32B
HEAD 23B
loading.html 3KB
loading.html 3KB
layout.html 3KB
layout.html 3KB
usage.html 962B
usage.html 962B
kernel_error.html 746B
kernel_error.html 746B
warning.html 633B
warning.html 633B
blank.html 519B
blank.html 519B
example.html 248B
example.html 248B
spyder.icns 188KB
spyder.ico 98KB
spyder.ico 98KB
spyder.ico 98KB
spyder_reset.ico 97KB
spyder_light.ico 97KB
spyder_light.ico 97KB
pack-28d7c90007f98764ce5c3c3891680c0b53aab13d.idx 2.5MB
MANIFEST.in 698B
index 105KB
defaults-2.4.0.ini 18KB
defaults-2.4.0.ini 18KB
defaults-3.0.0.ini 17KB
defaults-3.0.0.ini 17KB
pytest.ini 406B
notebook.ipynb 928B
notebook.ipynb 928B
example.java 459B
example.java 459B
TeX-MML-AM_HTMLorMML-full.js 300KB
TeX-MML-AM_HTMLorMML-full.js 300KB
TeX-AMS-MML_HTMLorMML-full.js 268KB
TeX-AMS-MML_HTMLorMML-full.js 268KB
jquery.js 256KB
jquery.js 256KB
TeX-AMS-MML_SVG-full.js 222KB
TeX-AMS-MML_SVG-full.js 222KB
TeX-MML-AM_HTMLorMML.js 207KB
TeX-MML-AM_HTMLorMML.js 207KB
TeX-AMS-MML_HTMLorMML.js 175KB
TeX-AMS-MML_HTMLorMML.js 175KB
TeX-AMS-MML_SVG.js 172KB
TeX-AMS-MML_SVG.js 172KB
fontdata.js 139KB
fontdata.js 139KB
Main.js 71KB
Main.js 71KB
Main.js 57KB
Main.js 57KB
Main.js 57KB
Main.js 57KB
MathOperators.js 54KB
MathOperators.js 54KB
BasicLatin.js 49KB
BasicLatin.js 49KB
MathJax.js 48KB
共 2170 条
- 1
- 2
- 3
- 4
- 5
- 6
- 22
资源评论
And_ZJ
- 粉丝: 46
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功