如何搭建Python开发环境(除了Anaconda也可以安装Python安装包其中Spyder界面设计风格使用起来会非常顺手)
(除了Anaconda也可以安装Python安装包其中Spyder界面设计风格使用起来会非常顺手)
https://m.toutiao.com/is/JKexQtC/
自学搭建Python环境的话,建议安装Anaconda,集成了Python解释器及许多常用第三方库,而且自带开发环境(Notebook,Spyder等),对于初学使用来说,非常不错,下面我简单介绍一下Anaconda的安装和使用过程,感兴趣的朋友可以尝试一下:
01
安装Anaconda
这个直接到官网上下载就行,如下,各个平台的版本都有,选择适合自己平台的即可,以Windows系统为例,就是一个exe安装包,直接双击安装,至于Python2还是Python3,这里建议Python3,Python2会在明年停止更新和维护,而且官方也在大力推荐Python3:

02
开发环境使用
安装完成后,我们就可以在开始菜单栏找到Anaconda3这个选项,点击打开,里面包含有许多自带的Python开发环境,目前来说,主要分为3类,分别是IPython,Spyder和Notebook,下面我分别简单介绍一下:
IPython
这是一个Python交互式shell,相比较Python自带的shell环境,IPython支持自动补全、自动缩进、代码高亮等常见功能,除此之外,还兼容bash shell 命令,内置了许多功能和函数,可以帮助我们更高效的使用Python:

Spyder
这是一个免费、开源、跨平台的Python开发环境(IDE),界面设计风格和Matlab非常相似,支持自动补全、代码高亮、语法提示、错误检查等常见功能,可以实时查看修改数组和变量,如果你本身熟悉Matlab的话,那么Spyder使用起来会非常顺手:

Notebook
这是一个基于Web浏览器的Python交互式开发环境(类似于IPython),可以在网页中直接编写运行Python代码,支持自动补全、代码高亮、语法提示等常见功能,可视化、Markdown、LaTex等功能非常不错,已广泛应用于数据科学、统计建模、机器学习等等众多领域:

当然,除了Anaconda,你也可以安装Python安装包,但自带的IDLE环境过于简陋,使用起来会非常不方便,后期熟悉的话,你也可以使用VS Code,PyCharm等专业开发工具,效率更高,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。
(除了Anaconda也可以安装Python安装包其中Spyder界面设计风格使用起来会非常顺手)
