爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 21637|回复: 13

[经验总结] 适合科学计算的轻量级python IDE——spyder的安装介绍

[复制链接]

新浪微博达人勋

发表于 2019-10-20 22:02:05 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
本帖最后由 大花园 于 2020-7-11 12:50 编辑

前言:      
如果要高效简单的编写python,那么好的IDE就必不可少,当前有pycharm、juypter,ipython等等。许多大神推荐pycharm,但pycharm占用内存高,适合大型项目开发。对于一般的个人笔记本特别是内存较低的电脑选择pycharm显然不明智。spyder是模拟matlab风格的,占用内存低,安装简单,非常适合科学计算。楼主也是有一台内存较小的笔记本不适合安装pycharm,从而选择安装spyder。
spyder安装有两种方法,首推anaconda安装,spyder被集成进anaconda,可以直接去官网下载anaconda,傻瓜式安装完成便有了spyder。但anaconda集成了多个IDE且自带许多库,文件约500M。每次打开也有等待时间,也不怎么适合低配置电脑。因此本文对仅安装spyder的过程进行说明。这样既省存储空间,又能高效编程。
本文简单介绍spyder的安装方法。
第一步:安装python
打开网址:https://www.python.org/,或者百度搜索python第一条官网便是,选择downloads下的Windows,进入后可选择对应版本的python。64位电脑应选择“Windows x86-64 executable installer”,32位则选择Windows x86 executable installer(注意是executable)。如图1

随后下载安装便可。一般建议默认安装就可以。如图2
安装完成应该检验是否安装成功,点击开始按钮找到windows powershell,如图4、图5开后输入python,回车。检验是否安装成功。如图3
到此为止我们的python已经安装成功,利用python原始的IDE完全可以完成程序编写,但是效率太低,下一步我们进行spyder的安装。
第二步:安装spyder
和python一样通过网址下载:https://pypi.org/project/spyder/,也可以百度搜索,但不要进入spyder下载,那里它推荐你用anaconda。
进入“https://pypi.org/project/spyder/”后,选择左侧的Download files,如图6,根据自己的python还是python3自选第一个或第二个的whl文件。
下载后放在python运行目录中。
查看python目录方法为:
在windows powershell中输入:
import os
os.getcwd()
则得到目录,将whl文件放在这个目录下便可,一般目录位c盘》用户》administrator
如图7
随后重新打开windows powershell,输入:pip install spyder-3.3.6-py3-none-any.whl
进行安装(python2为:pip install spyder-3.3.6-py3-none-any.whl ),如图8
这就坐等安装完成即可,大约等待七八分钟的样子,系统自动下载安装各种文件。等光标再次蹦出闪烁则安装完成。
重新打开windows powershell,输入spyder3,便可打开spyder
第三步:安装numpy、pandas
安装numpy、pandas等库和安装spyder一样,现在pipy网站下载对应版本numpy/pandas的whl文件,放置在pyhon运行目录中,在windows powershell中利用pip直接安装即可。
那么如何打开spyder?
先打开windows powershell,输入spyder3,回车,等待十几秒便可打开spyder,如图9。
到此,python+spyder+库,已经安装完成,可以进行基本的科学计算程序编写。
附:如果打开windows powershell,输入python或者pip install spyder……无效命令时
则是系统变量没有添加
邮件我的电脑》高级系统设置》环境变量,在系统变量中更改重新编辑PATH,添加python.exe和pip3.6.exe的位置两个用分号隔开即!

9.PNG
8.PNG
7.PNG
6.PNG
5.PNG
4.PNG
3.PNG
2.PNG
1.PNG
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-10-21 09:34:31 | 显示全部楼层
anaconda不是自带spyder吗
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-10-21 09:51:20 | 显示全部楼层
本帖最后由 大花园 于 2019-10-21 10:54 编辑
Via.heart 发表于 2019-10-21 09:34
anaconda不是自带spyder吗

anaconda集成了spyder,jupyter等六七个,并且内置了上百个库,这是非常方便,但是也造成了anaconda较大,启动慢,占内存大,所以只安装spyder,只需要下载二十兆的python安装包和3兆的spyder就可以了,占用内存小,这对轻薄本,内存小的电脑更实用呀!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-10-21 09:55:48 | 显示全部楼层
OK,学习了解,谢谢
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-10-21 14:16:23 | 显示全部楼层
谢谢楼主分享经验
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-10-21 14:16:25 | 显示全部楼层
anaconda大就用miniconda啊
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-10-22 14:25:53 | 显示全部楼层
感谢分享
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2019-10-24 14:57:34 | 显示全部楼层
装了anaconda可以只启动Spyder,挺快的,不需要每次都开Navigator
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-10-28 15:10:16 来自手机 | 显示全部楼层
这是个切入点,本来觉得500多兆就很小了,原来还可以这样,哈哈
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-12-4 17:28:37 | 显示全部楼层
Ferry 发表于 2019-10-24 14:57
装了anaconda可以只启动Spyder,挺快的,不需要每次都开Navigator

你好,请问怎么只启动spyder呀,我吧这个发送到桌面,发现要是不打开anaconda,界面还是python的界面,不是spyder的界面
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表