优草派  >   Python

Python这么多IDE我该怎么选?入门阶撸代码的方法

陈立鑫            来源:优草派

很多想学习python的初学者都不知道学习python从何下手,那么小编今天就通过这篇文章给各位新手朋友聊一聊在入门阶段该去哪里撸代码。

Python这么多IDE我该怎么选?入门阶撸代码的方法

首先在配置开发环境之前先思考自己学Python的方法。

如果我们是跟着视频(小编推荐b站学习)或者相关书籍(可以站内搜学习python的书籍)学的话,那么小编建议无条件跟着对应的方法去配置环境,甚至连相关的库都要一致,因为有极大的可能有一点变动就会导致我们的软件报错。

如果是自己一个人自学Python的话,小编的建议是按照配置环境的容易程度来选择,因为每个人的折腾环境的能力都不一样,如果在配置一个IDE太多时间依旧没有搞定很容易打击学习Python的信心,所以尽早放弃换一个配置简单的。

什么是简单?小编在这里及其推荐Anaconda,傻瓜式安装,一键配置好Python环境以及一些常用第三方库,并自带Notebook和Spyder。

所以新手我强烈建议你在安装Anaconda后使用Notebook来执行代码,因为对于初学者来说最重要的就是反馈,在Notebook中一行命令一行结果。所有结果都会保存方便回头Check,并且页面没有太多的插件/按钮,十分简洁。对于做数据分析可视化简直不要太舒服,并且还有很多Magic命令!

当然这仅是对于自己撸代码,如果别人发给你一段代码总不能也进入notebook查看,这时候再安装一个Sublime日常编辑代码就能满足基本需求(能打开文件就行,有能力可以进一步配置),毕竟在新手期这就足够用了。

现在我们来盘一盘其他的IDE,以下不做排名,不谈优缺点,仅做介绍

Spyder

第一位选手是Anaconda自带的另一个IDE。可以看到,Spyder**大的亮点就是拥有和Matlab/Rstudio类似的workspace的区域,你可以轻松查看到所有你定义的变量,并可以交互式的点击修改,对于初学者来说是很能帮的上忙的功能,这也是我为什么推荐Anaconda。

VSCode 

它来了它来了,VScode带着它的一堆插件走来了。上面就是VScode的基本界面。VScode和上面几个IDE的很大不一样在于拥有了工作目录,你可以随意在不同文件中切换,以及可以打开任意格式的文件。当然对于我来说更香的是各种插件和快捷键的加持,什么补全高亮用起来不要太舒服,当然这都需要自己配置。

PyCharm

压轴登场的就是大家一定知道的Pycharm,也是最常和vscode竞争宇宙第一PythonIDE的软件,关于哪个更好我们不做评价,该有的功能都有。但是安装配置起来稍有些步骤,如果折腾了很久也没有安装成功并且没有开发大型项目的需求那么不用也罢。

以上我们就简单的把比较流行的PythonIDE全部盘了一遍,其实你可以发现每个IDE都有它的特点,不一定要非要选择某一个!在新手阶段通过代码学习Python的基本操作而不是折腾各种IDE、插件。每个人的电脑环境都不太一样,所以很大概率照着别人的教程安装配置会报出各种奇奇怪怪的错。

以上就是小编给大家带来的给各位新手朋友聊一聊在入门阶段该去哪里撸代码的相关文章了,希望大家通过阅读小编的文章之后能够有所收获!如果大家觉得小编的文章不错的话,可以多多分享给有需要的人。

【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。
TOP 10
  • 周排行
  • 月排行