个人知识管理站

分享个人生活、工作、学习过程中各种所学、所见、所闻,有趣的、好玩的、技术积累等各方面的内容。

您尚未登录。

公告

不积跬步无以至千里,不积小流无以成江海,网址:www.itecfun.com

#1 2018-04-28 15:30:40

xuyg
管理员
注册时间: 2015-01-21
帖子: 663

Python 开发 pycharm和Spyder哪个好?

1 web开发:选择pycharm。针对大型的web框架修改调试,还是需要个大型IDE。

2 数据处理:选择spyder或者anaconda。安装后就处理好集成环境。不用再处理环境依赖关系,也包含了numpy,matplotlib和pandas,可以做些数据处理。

3 初学者:用python+vscode。可以智能提示,语法检查,逐行调试等

4 黑客hacker:用vim,或者用bpython等REPL工具。


1. Spyder和anaconde这两个是孪生兄弟,可以说在anaconda官网上下载,安装好anaconde之后,就已经安装好了Spyder,不得不说,anaconda一次性下载了很多常用的python包,而且对于包管理也很方便。但是,Anaconda不是IDE,Spyder是一个IDE,也是我第一个用的python相关的IDE,可是发现调试程序的时候,有很多变量他都不会显示,例如self等,这让人在debug的时候很痛苦。

2. Pycharm很强大的python IDE,上手很快(Spyder同样也上手快),最深刻的体验是,所以的变量都能显示,方便调试,里边还有ipython notebook,终于不用切换到浏览器中用notebook做实验了。现在一直再用它了,没有用别的IDE。PS. 看到有人在评论区说它运行速度有点慢,我只在Linux下用过,i5, 8G内存,启动的时候稍微有点慢,但是正常运行的时候一点都不慢。

3. Sublime text3也是特别好用,貌似装插件之后可以直接运行python,但是我只是把他当做文本编辑器来使用,个人感觉它不能被分类为python的IDE(当然,很有可能是我用的不深,没有接触到)。不得不说,用它来写代码还是特别舒服的。尤其是ctrl+p的不同文件跳转,好棒。

离线

#2 2018-04-28 16:46:38

xuyg
管理员
注册时间: 2015-01-21
帖子: 663

Re: Python 开发 pycharm和Spyder哪个好?

1. 主要做QT相关的开发的话用Eric;

2. 主要开发Web相关的的话可以用PyCharm或者Aptana Studio 3;

3. 作为适应了matlab用户界面的我来说我还是使用了PyScripter,一个主动性高的IDE和一个开放性高的python相遇就是一件美好的事情。

单从界面来说其实我们都可以看见许多经典的操作界面的影子,比如visual studio,matlab, wordpad等等。

离线

页脚

©2019 YG Wong 备案号: 赣ICP备19010196号