python编辑器使用spyder还是pycharm需要根据项目类型来选择。一般数据分析项目推荐使用Spyder; pycharm 推荐用于大型项目。
如果你是做数据分析的,建议用Spyder。
如果你是做大工程的,建议用pycharm。
如果是做数据分析,做大型项目,建议将两者结合起来。
你有没有发现 MATLAB、Spyder 和 rstudio 看起来很像?说明数据分析应该是这样一个接口。一旦使用了一个,其他两个就很容易使用。另外,三个常用功能的快捷键都可以改成一样的。
另外推荐使用jupyter notebook,类似mathematica的界面。特点是1同时查看代码和运行结果。 2 支持多种语言。
Spyder 和 anaconde 是孪生兄弟。可以说可以从anaconda官网下载。安装anaconde后,Spyder就安装好了。很方便。不过Anaconda不是IDE,Spyder是IDE,也是我用的第一个python相关的IDE,但是当我找到debugger的时候,有很多他不会显示的变量,比如self等,让人调试时调试。这是痛苦的。
Pycharm 是一个非常强大的python IDE。上手非常容易(Spyder 上手也很快)。最深刻的体验是所有变量都可以显示,方便调试。里面还有一个ipython notebook。实验过。我现在一直在使用它,没有其他 IDE。
PS。看到有人说评论区跑的有点慢。我只在Linux下用过,i5,8G内存,启动时有点慢,但正常运行时一点也不慢。
Sublime text3 也非常好用。貌似安装插件后可以直接运行python,但我只是把它当作文本编辑器使用。个人觉得不能归类为python IDE(当然,很有可能是我没有深入使用,没接触过)。不得不说用它来写代码是很舒服的。尤其是 ctrl+p 的不同文件跳转很棒。以上仅代表个人观点,提供一点参考。你喜欢用哪一种,或者多尝试一下才知道哪一种适合你。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何使用python拆分08/15
- ♥ python中比较对象相等的方法有哪些?有什么区别?12/01
- ♥ python chardet检测编码12/26
- ♥ 如何在 python3 线程中使用提交方法?09/22
- ♥ 如何解压 Python 集合参数01/12
- ♥ Python可以用来做什么?09/17
内容反馈