Python开发环境Spyder安装方法
Spyder(Scientific PYthon Development EnviRonment)是一个强大的交互式 Python 语言开发环境,提供高级的代码编辑、交互测试、调试等特性,支持包括 Windows、Linux 和 OS X 系统。
本文在只安装过python2.7的Win7环境下进行安装Spyder,其他环境也不会很难。:)
ps,WinPython里就内置Spyder编译器。
---------
1、安装spyder
打开https://pypi.python.org/pypi/spyder
下载里面最新的源码zip包(或者.tar.gz包),在本地解压后,cmd里cd到解压的目录下
python setup.py install
很简单的安装,安装过程中也没报什么错误。
安装后,在python安装目录下的Scripts下面会有一个spyder.bat,运行它就可以启动Spyder
如果你的系统变量里包含了这个Scripts目录,那么你在cmd中输入spyder也可以启动。
(我的系统变量Path是这样设置的: ;%PYTHON_HOME%;%PYTHON_HOME%\Scripts )
2、安装PyQt4
由于Spyder是基于PyQt4的,所以如果你启动Spyder报以下错误:

就安装个PyQt4 4.6+版本就可以
在windows上安装PyQt4,为了简单安装,还是直接安装whl格式的安装包,这种包是经过编译的,安装速度比较快。
(如果你之前没安装过wheel模块,你只需要
pip install wheel
)
打开http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyqt4
下载里面相对应python版本、系统版本的whl文件
这里我下载了个PyQt4-4.11.4-cp27-none-win32.whl
cmd里cd到该whl文件目录下
pip install PyQt4-4.11.-cp27-none-win32.whl
安装后,你在python里面输入
import PyQt4
没报错就说明安装成功
3、一些小问题
运行后的spyder大概这个样子:

老实说,这窗体的panel拖曳不是很方便,如果拖动得窗体都乱了样,只需要在“View”→"Reset Window Layout"即可。
----
如果在运行py文件的时候报以下警告:

里面说没控制台被选择,这时候你得在"View"→"Panes"→"Console"观看下,看看是有什么问题。
另外也可以在"Run"→"Configure"里,设置"Execute in a new dedicated Python console",这时候再运行py文件试试下。
:)如果还有问题、建议的,烦请不吝赐教。
Python开发环境Spyder安装方法的更多相关文章
- Python开发环境的安装配置
要学习Python,我们首先要安装配置好Python的运行环境. 那么安装Python 2 还是 Python 3 呢? 当然是要选择Python 3 .这里来教大家安装稳定版Python3 的版本是 ...
- Python开发环境-Pyenv安装使用
安装使用-Pyenv 简单的python版本管理:pyenv 管理python解释器 管理python版本 管理python的虚拟环境 官网:https://github.com/pyenv/pyen ...
- linux下python开发环境的安装
1.准备编译环境 yum groupinstall 'Development Tools' yum install zlib-devel bzip2-devel openssl-devel ncurs ...
- python开发环境软件包安装相关 failed with error code 1 in /tmp/pip-build-vn_f_e1n/psutil/
指定源安装 pip install git+https://github.com/xxxxxx.git pip install -r requirements.txt -i https://mirro ...
- Lubuntu下配置Python开发环境
安装完系统必须要做的几件事: 一.更新软件 (如果是通过最新版镜像安装,可无视此步骤) 1.选择速度比较快的源,默认的源速度不一定快.二.配置终端 1.设置终端背景,前景色,透明度 ...
- 【python安装】Windows上安装和创建python开发环境
1. 在 windows10 上安装python开发环境 Linux和Mac OS都自带python环境,但是Windows没有,所以需要自行安装. 第1步:访问 python官网,下载Windows ...
- Windows下Eclipse+PyDev安装Python开发环境
.简介 Eclipse是一款基于Java的可扩展开发平台.其官方下载中包括J2EE方向版本.Java方向版本.C/C++方向版本.移动应用方向版本等诸多版本.除此之外,Eclipse还可以通过安装插件 ...
- Sublime text 3搭建Python开发环境及常用插件安装 转载
Sublime text 3搭建Python开发环境及常用插件安装 一.环境准备 1.官方网站地址 2.Windows 10 3.Sublime Text 3 + 官网购买license(Just a ...
- Sublime text3的安装及python开发环境的搭建
作者:struct_mooc 博客地址:https:////www.cnblogs.com/structmooc/p/12376592.html 一. Sublime text3的安装 1.subli ...
随机推荐
- 汉诺塔III 汉诺塔IV 汉诺塔V (规律)
汉诺塔III Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Subm ...
- 让EF支持sql语句
BaseDal类: public class BaseDal : IDisposable { #region 事件 internal Func<bool> DBCommitting; in ...
- 引入css ,使用@import和link的方式
我们也经常听到有人说要使用link来引入CSS更好,但是你知道为什么吗? 继续往下看 linklink就是把外部CSS与网页连接起来. @importimport文字上与link的区别就是它可以把在一 ...
- 如何学习.Net的步骤
如果你已经有较多的面向对象开发经验,跳过以下这两步: 第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET. ASP. ...
- sql server group by having 之复习篇
where 与 having 之间的差别在于where 是分组前的过滤,而having是分组后的过滤 Group By中Select指定的字段限制 示例3 select 类别, sum(数量) as ...
- 简单的CSS网页布局--三列布局
三列布局其实不难,不过要用到position:absolute这个属性,因为这个属性是基于浏览器而言,左右部分各放在左右侧,空出中间一列来实现三列布局. (一)三列布局自适应 <!DOCTYPE ...
- Linux分区方案
创建三个分区 1./boot 启动分区 存放内核和启动程序 空间分配:100M 类型:ext4 2./swap 交换分区 虚 ...
- PHP学习遇到的问题
使用php ob_start()模板生成html 内容无法撑开 生成后主要的内容 <body><warp><main> 生成后这个几个节点总是固定大小,不能被内容撑 ...
- BZOJ 3170: [Tjoi 2013]松鼠聚会( sort )
题目的距离为max(|x1-x2|, |y1-y2|) (切比雪夫距离). 切比雪夫距离(x, y)->曼哈顿距离((x+y)/2, (x-y)/2) (曼哈顿(x, y)->切比雪夫(x ...
- USACO Section 4.3 Buy low,Buy lower(LIS)
第一眼看到题目,感觉水水的,不就是最长下降子序列嘛!然后写……就呵呵了..要判重,还要高精度……判重我是在计算中加入各种判断.这道题比看上去麻烦一点,但其实还好吧.. #include<cstd ...