很多人都听说过python,也用过python,那么你对python的开发环境了解的多吗?
下面就简单的介绍几个本人经常用的。
安装python的时候自带的一个idle,是用c语言写的,也叫cpython。这个就不算在内了_<*。
第一个是ipython,是一个交互式的环境,但是功能非常强大,它也是开源的,比默认的python shell好用多了,支持变量自动补全,自动缩进,支持bash shell命令,内置了许多有用的功能和函数。简单的介绍几个。
第二个是jupyter lab,它是jupyter notebook的进化版。
如果你用的是pip,那么安装很简单,pip install jupyter lab
如果你用的是conda,安装也很简单,conda install jupyter lab
这个工具支持markdown,除了作为python的开发环境之外,还可以安装其它内核,用于其它语言的开发环境。提供的还有shell,文本编辑器等功能都很强大。
第三个就是pycharm,可以帮助开发者提高效率,语法高亮,调试,管理,智能提示,自动完成等功能。非常好用。
最后,介绍了这三个我比较常用的工具。
ipython作为一个交互式的shell,对于初学者还是比较好的,可以很方便的学习python,马上知道自己输入的命令是什么意思。
jupyter lab对于有一定python基础的人非常好,常用于数据科学,每一个cell里都可以写一个程序哦。
pycharm这个非常适合于一个大的project。功能和重要性几乎不可取代的。
这三个工具各有优缺点,对于不同阶段,不同方向的人,用对了犹如神祝。