Python第一课 : 初学 Python 需要安装哪些软件?

编程知识 行业动态 更新时间:2024-06-13 00:18:53

目录:

一、Python开发环境

二、常用Python IDE介绍

三、python IDE推荐及一些小建议

一、Python开发环境

python其实和其他语言编程还有点不太一样,它是一种脚本语言,就如同MATLAB语言一样,们也可以管它叫解释性语言。因此npython的运行的过程中,和我们传统语言,比如C、C++这种编译性语言不太一样npython的运行其实是一种解释过程,因此它需要解释器,当然,这里我们不考虑把python编译成可执行文件。如果想运行python程序,那必不可少的就是python的开发环境。

python原版环境

在python官网,有提供python的原版开发环境,并集成了数百种库,此外该软件里面还有Anaconda Navigtor、Jupyter notebook、qtconsle和spyder等,由于集成的功能比较多,用起来相对来说省心一些。Anaconda下载地址:

Anaconda Python/R Distribution - Anaconda​www.anaconda/download/

一点小建议:

对于Windows的小伙伴们来说,如果喜欢小巧、干净的开发环境,可以考虑python原版开发环境,如果需要jupyter notebook和虚拟环境,可以单独用pip来安装。虚拟环境可以安装virtual environment。如果不喜欢折腾,喜欢一步到位的那种感觉,可以考虑使用Anaconda,会在开发中提供一定的方便。

二、常用Python IDE介绍

有了开发环境,就需要有编辑器之类的软件。其实在安装python开发环境的时候,就已经在带了一个编辑器,教IDLE,不过傲视将,这个编辑器用起来真的不舒服,尤其是编辑比较庞大的工程的时候。而且,万能的记事本也可以编辑python但是我们肯定不能那么干。接下来就推荐一个可以编辑python的编辑器

PythonCharm(强列推荐)

pythoncharm是一种python IDE,带有一套可以帮助用户在使用python语言开发式提高其效率的工具,比如调试、语法高亮、projece管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。pycharm在编写和调试python方面可谓强者,软件使用简单,功能强大、值得推荐。

PyCharm下载地址:

PyCharm: Python IDE for Professional Developers by JetBrains​www.jetbrains/pycharm/

该软件pro版本为付费软件,如果想免费使用可以使用社区版。你有学校的邮箱,还可以使用学生版来免费使用,学生还可以体验专业版的功能。

另外还有几个软件:

VS Code:

Visual Studio 2019 | 免费下载​visualstudio.microsoft/zh-hans/vs/

Sublime Text 3下载地址:
http://www.sublimetext/​www.sublimetext/

Atom:

A hackable text editor for the 21st Century​atom.io

Eclipse:

一个开放源代码的、基于java的可扩展开发平台,并不限于编写JAVA,也可以编写C、python等程序。

下载地址:

Eclipse Downloads | The Eclipse Foundation​www.eclipse/downloads/

三、python IDE推荐及一些小建议

对于小萌新们来说,pycharm绝对是不二选择,功能齐全,界面友好,现已有民间汉化包,无论是在代码分析上,还是安装环境,都提供了方便的解决方案,免去了很多折腾环境的麻烦,尽可能把复杂的事情交给IDE来完成。

但是。。。。。有一个很致命的缺点,由于功能强大,界面过于华丽,对电脑配置要求很高,动不动内存就上1G。对于有经验的工作人员来说,Vs code、Sublime和Atom等软件成了重要工具,但这些软件配置并不简单,所以很适合有经验的伙伴,对于萌新来说,不是很友好。

最后给大家看个图嘿嘿嘿。

 

希望对伙伴们有帮助,让我们一起成长,共同学习!!!!

更多推荐

Python第一课 : 初学 Python 需要安装哪些软件?

本文发布于:2023-03-27 10:23:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/d777a868a17a469b891405c66438ffdd.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:一课   软件   Python

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!