首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python的安装及开发工具的选择

前言

上次简单的介绍下,相信各位已经对有了一个整体上的认识。既然有了兴趣,难免就想打开电脑拿起键盘来敲一敲,在这之前我们需要安装一个程序,然后根据自己的需要选择一款适合的开发工具。由于小编使用的是,相信各位也差不多,下面所有实例均在上演示进行。像LinuxmacOS,那就自行百度吧,发展也不难。那我们就愉快地开始吧。

安装

开发工具的选择

安装

的安装是十分容易的,我们只需要进入的官网,然后找到Download按钮,下载我们所需要的版本就可以了。

网址:https://www.python.org/

服务器在美国,可能进去有点慢。

还是在这里强调一遍:建议各位下载,目前最新版本应该是3.6.5。有点慢,但影响不大。安装过程和安装一半的Windows程序差不多,默认选项就可以了。

还是把添加到环境变量选择上,免得手动去添加。

然后查看是否安装成功。win+R,输入“cmd”,调出命令提示符,输入,回车。操作如下。出现第二幅图的情况,表示安装成功。

下面以一个小例子,说明然后运行在自带的IDLE下进行编程。

第一步:新建一个文件,将名字改为“xxx.py”第二步:右击选择IDLE打开,然后画面如下:

输入如下程序:

run一下(或者F5),输出结果如下:

有没有一种成就感。

开发工具的选择

程序的开发工具很多,也就是通常人们所说的IDE。那IDE是什么?你可以简单的理解为一个专门写程序的软件,真正名称叫做集成开发工具。常用的IDE主要包括两大类,文本工具类,比如我们刚刚用的自身提供的IDLE,还有一类就是集成工具类,这主要用于比较大型的开发。一些常见的IDE如下图:

本次主要介绍其中的4种,文本工具类的IDLENotepad++和集成工具类的PyCharmAnaconda&Spyder

是自带的、默认的、常见的、入门级的编写工具,适合初学者,所以在接下来很长一段时间,我们将会与它打交道。主要包括交互式与文件式两种方式。交互式,我们可以一句或一段的运行。文件式,可以像其它编辑器一样。虽然有点丑陋,但还是很强大的。小型项目,使用IDLE十分合适。

是一个文本编辑工具比Windows自带的功能要强大,除了可以用来写一些纯文本文件,也十分适合编写计算机程序代码,有语法高亮和支持多种计算机编程语言,关键还免费,自带中文,很小大概4M。

官网地址:https://notepad-plus-plus.org/

感觉是十分的好。

是由打造的一款,是使用比较广泛的,功能十分强大,具备一般编译器的特点,如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制等。分成两个两个系列,专业版(需付费)和社区版(免费),对于我们学习和一般的中小型项目,社区版完全够用了。还有个优点就是安装包十分方便,后面我们将会使用到。

官网地址:https://www.jetbrains.com/pycharm/

主要用于科学计算与数据分析,本身集成的包十分多,默认的包大概有180个,能满足科学计算的大部分需求,因而文件很大(大概515 MB)。对于那些追求简单,不想经常安装包的朋友来说,是一个很好的选择。

官网地址:https://www.anaconda.com/

下载地址:https://www.anaconda.com/download/

由于文件比较大,但服务器在国外,所以很慢,建议使用国内镜像。

地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

自带了Spyder IDEJupyter Notebook(网页版),可以说是十分的方便了。妈妈再也不要担心我使用那款IDE了。

默认安装的包

Spyder IDE

Jupyter Notebook

当然还有其他的IDE,在这里只是简单的介绍下。

最后说一句“政治正确”的话,面对这么多的IDE,适合自己的才是最好的。

编辑不易,欢迎推广

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180421G0KZ4N00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券