相信从《从零单排Python我来了-入门篇》过来的小伙伴一定是满心激动得来到第二节内容,那我们话不多说赶紧进入正题吧。所有的解释性编程语言的执行都要依赖于解释器,那么python的解释器有哪些呢?

CPython使用 c 语言实现的解释器,最常用的解释器。通常说的解释器指的就是它。

Jython使用 java 语言实现的解释器。Jython 可以直接调用 java 类库,适合在 java 平台上开发

IronPython.NET 平台上使用的解释器。可直接调用.NET 平台的类,适合.NET 平台上开发

PyPy使用 Python 语言实现的解释器

上面内容对于初学者的我们仅作了解,下面我们正式进入python运行环境的下载、安装及系统变量配置环节。

首先进入python资源下载官网:www.python.org/downloads/

python官网下载页面

点击Download Python3.82,则系统自动开始下载当前的最新版本

最新版本下载

当然如果我们想要下载历史版本也能在下载主页下侧找到相应的接口地址

历史版本下载入口

我们根据自己的需求进入要下载的版本的资源页,这里小编选择了3.7.6的版本,小编是win10 64位的系统所以对应选择64位的安装应用程序,当然如果小伙伴们是32位的系统就选择32位的软件。(这里为什么没有选择最新版本,兼容性的问题在后面的章节我会给大家解释到)

对应版本的下载资源页

这里要稍微吐槽一下官方的资源,不到26M的文件下载了差不多半个小时

Python安装包

双击下载完成的应用程序开始安装

Python安装界面

对应的选项选择

勾选Install for all users 是为了让计算机上的其他用户也能正常使用软件勾选Add Python to environment variables是为了让软件安装过程中系统自动添加对应的环境变量,这点对于新手来说特别的友好。

安装过程选项

点击安装后就出现了安装过程,不出问题很快就会显示安装成功的窗口,点击关闭即可退出

安装完成

安装完成后怎么验证我们安装的环境正常结束了呢?

我们打开任务管理器,搜索python并打开跳出来的后台终端,命令行工具里能正常显示我们刚刚安装的python版本,并且没有任何报错则表示我们安装成功了

命令行终端界面

接下来我们看一下什么叫做IDE

通常来说IDE是Integrated Development Environment的英文简写,翻译过来意思是集成开发环境,顾名思义指的就是我们常说的开发环境那Python的开发环境指的是什么

其实说白了就是对Python解释器的封装,就像是将程序员的语言解释给Python执行器的一种工具,同时可以让程序员更加方便得进行编程,减少错误。常用的开发环境如下: IDLE Pycharm wingIDE EclipseI Python等等 其实在我们的Python环境安装完成后,系统就默认安装了IDLE的开发环境

同样的,我们在系统开始菜单里搜索IDLE就跳出来了我们安装的python对应版本的开发环境

IDLE界面

IDLE就能进行Python代码的编写和执行

接下来进入激动人心的时刻了,我们将用IDLE向计算机输入第一段代码了(我们就不做Hello World了,自恋的博主想让大家对我说一声"我爱小豆豆",哈哈哈!),我们在IDLE上输入print (“I LOVE XIAO DOU DOU”)回车之后,系统立即反馈了代码的执行结果,将内容打印在了IDLE上,是不是很惊喜,好像我们跟计算机建立了交流渠道,他能理解我们想要表达的内容了。

第一行Python代码

好的到这里,我们这期从零单排又该结束啦,快乐的时光总是短暂的,各位小伙伴有没有和博主一起收获了一些知识点?希望小伙伴们都自己动手安装一下Python环境并对IDLE界面进行简单了解。下集预告《Python从零单排之Pycharm安装及常用指令学习》,希望对Python感兴趣的小伙伴关注并跟我交流,我们共同进步,共攀人生巅峰。

python安装idle_Python从零单排之Python环境及IDLE安装相关推荐

  1. 自学python需要安装什么软件-零基础入门Python怎么学习?老男孩python用什么软件...

    在培训学习Python时,怎么才能学好Python?随着Python技术的发展,越来越多的人开始学习Python编程语言,那么零基础入门Python该怎么学习? 1.要养成良好的代码编写习惯,注重细节 ...

  2. python是什么软件-零基础入门Python怎么学习?老男孩python用什么软件

    在培训学习Python时,怎么才能学好Python?随着Python技术的发展,越来越多的人开始学习Python编程语言,那么零基础入门Python该怎么学习? 1.要养成良好的代码编写习惯,注重细节 ...

  3. 学python用什么软件-零基础初学python需要安装哪些软件?希望对你们有帮助

    编程这个东西是真的很奇妙.对于懂的人来说,会觉得这个工具是多么的好用.有趣:而对于小白来说,就如大山一样. 其实这个都可以理解,大家都是这样过来的.那么接下来就说一下python想关的东西吧,并说一下 ...

  4. 零基础学python多久可以工作-零基础学习python,要多久才可以学好并且找到工作?...

    原标题:零基础学习python,要多久才可以学好并且找到工作? 零基础的你想学习python肯定很关注学习python的最短时间是多久,怎样才能快速学习python等问题,今天就为大家详细地回答一下这 ...

  5. python爬虫教程入门-零基础入门Python爬虫不知道怎么学?这是入门的完整教程

    原标题:零基础入门Python爬虫不知道怎么学?这是入门的完整教程 这是一个适用于小白的Python爬虫免费教学课程,只有7节,让零基础的你初步了解爬虫,跟着课程内容能自己爬取资源.看着文章,打开电脑 ...

  6. 用python绘制柱状图标题-零基础用 Python 画图表,让你的论文高一个逼格

    原标题:零基础用 Python 画图表,让你的论文高一个逼格 曾经我在高中的时候有一篇数学探索的小作业,其中我需要画出一张比较复杂的函数图.由于 X 和 Y 的坐标轴标签都需要一定的自定义,所以微软 ...

  7. python多久学会自学-零基础自学Python多久可以找工作?

    零基础自学Python多久可以找工作?零基础自学3个月很难找到工作.如果全职学习Python的话,学习6个的时间,不一定能达到找到工作的水平,掌握项目经验还需要更久,达到企业需要的岗位要求还需要多练习 ...

  8. 零基础学python图文版-杭州零基础学python图文版

    杭州零基础学python图文版 来源:教育联展网 编辑:佚名 发布时间:2018-09-19 学习python有什么用? 如果你想学Python,或者你刚开始学习Python,那么你可能会问:&quo ...

  9. 学python需要什么基础-零基础学Python应该学习哪些入门知识及学习步骤安排

    众所周知,Python以优雅.简洁著称,入行门槛低,可以从事Linux运维.Python Web网站工程师.Python自动化测试.数据分析.人工智能等职位!就目前来看,Python岗位人才缺口高达4 ...

最新文章

  1. Line上半年扭亏为盈 用户及营收遇瓶颈
  2. ModelBasedCompressiveSensing
  3. 阿里面试题:Mybatis中的Dao接口和XML文件里的SQL是如何建立关系的?
  4. [CTO札记]互联网一定要免费吗?网络文学是继网络游戏后又一成功的收费模式...
  5. c语言printout函数,只使用处理I/O的PrintDigit函数,编写一个过程以输出任意实数...
  6. 线性时间查找固定频率的元素
  7. 斯坦福大学深度学习视频(CS231n课程)
  8. 计算机专业能评电子工程师吗,计算机工程师职称 评定条件
  9. 【王道计组笔记】输入/输出设备磁盘
  10. 【HDOJ 3790】最短路径问题,Dijkstra最短路,双边权
  11. maven五:查找jar包坐标,选择jar包版本
  12. 【Testin实验室】MoiMark安卓中国终端体验性能排行榜(11月报)
  13. 服务器虚拟机双活,VMware双活数据心解决方案详解.pptx
  14. 有尊严的生命(zz)
  15. PHP 屏幕亮度,window_Win8系统 调节电脑屏幕亮度的四种方法,第一页:Win8系统下调节电脑屏 - phpStudy...
  16. 无人机通信信道模型实现代码
  17. 华为OD机试 - 模拟商场优惠打折
  18. wordpress二次元主题
  19. [obs-studio]win32-test项目成功运行
  20. python文本字符分析代码_Python设计文本搜寻与分析小程序?

热门文章

  1. AngularJs中,如何在render完成之后,执行Js脚本
  2. VS2008无法识别的版本3.5
  3. 2011年8月5日星期五
  4. Golang 须知知识点
  5. 数据库水平切分的实现原理解析---分库,分表,主从,集群,负载均衡器...
  6. JavaScript复习笔记(3)——数据类型(null、undefined、NaN)与深度克隆
  7. 转换和删除重复命令tr
  8. WCF并发连接数的问题
  9. rac部署过程的任务列表
  10. Spring Bean懒加载与非懒加载