小白也能看懂的Python开发环境安装教程

经常有自学Python的同学在安装Python的开发环境,如何选择开发工具等问题上会有所困惑。今天我就写个小白科普文,给大家看下。

学习Python语言开发首先我们需要安装的就是python开发库,我们可以去官网下载(https://www.python.org/downloads/),下载的版本建议大家选择Python3.0以上版本使用,如下图1-1所示:

图1-1


小白也能看懂的Python开发环境安装教程


下载后直接点击安装即可,建议大家选择安装路径时尽量不要出现中文路径,安装成功后我们配置python的环境,直接打开安装后的文件找到python.exe所在的文件路径配置环境变量(鼠标右键我的电脑à高级系统设置à环境变量à系统变量àPath进行配置),配置完成后验证环境是否配置成功,打开cmd命令直接输入python敲回车,直接在命令行下方出现python的版本信息即为配置成功,如下图所示1-2:


小白也能看懂的Python开发环境安装教程

图1-2


接下来我们就可以做python开发了,如上图所示用Python打印输出Hello World!但是在cmd里面做Python开发是比较耗时的,给推荐的两款开发工具分别是PyCharm(https://www.jetbrains.com/pycharm/download/)和Jupyter Notebook,这两款软件都是可视化的开发工具,只不过PyCharm是集成开发工具,更加易操作,上手更快,Jupyter Notebook是网页版的开发工具,界面简洁,后期学习人工智能拥有得天独厚的优势。在PyCharm官网下载时需要注意本款软件分为社区版和专业版,其中专业版是收费的(功能模块多),社区版是免费的(功能模块少),作为专业的开发人员我们选择专业版来使用,我们可以从一些网站(http://lookdiv.com/)获取免费的注册码来激活专业版的软件,安装后直接打开PyCharm创建项目做开发即可,具体操作如下图1-3所示:


小白也能看懂的Python开发环境安装教程

图1-3


项目创建好之后直接创建.py文件写代码,具体创建如下图1-4:


小白也能看懂的Python开发环境安装教程

图1-4


我们可以在PyCharm中写我们的第一个python程序Hello World!具体操作如下图1-5:


小白也能看懂的Python开发环境安装教程

图1-5


以上是PyCharm集成开发工具做Python开发的具体实现,那么接下来我们可以看一下利用Jupyter Notebook是如何来做开发的,首先我们需要安装Jupyter Notebook,安装时我们可以安装Python的发行版Anaconda,另一种简单的操作就是直接在Python中安装Notebook,在Python中直接安装时我们需要借助Python中的软件包管理工具pip来实现安装,我们可以在PyCharm中直接借助pip来安装,也可以在cmd中使用命令安装,如果在cmd中使用命令安装我们需要配置pip的环境变量,在Pycharm中安装则不需要配置pip的环境变量,PyCharm中具体安装如下图1-6操作:


小白也能看懂的Python开发环境安装教程

图1-6


小白也能看懂的Python开发环境安装教程


另一种在cmd中安装时,Python中pip的环境变量配置好之后在cmd中输入pip install notebook的命令来安装,具体操作如下图1-7所示:

小白也能看懂的Python开发环境安装教程

图1-7


回车后就开始安装,安装时保持网络畅通,不然有可能安装失败,还有另外一种可能安装不成功就是没有使用管理员进行安装,使用管理员安装我们可以使用pip install –user notebook的命令来安装,安装后我们就可以启动notebook来使用了,在cmd中输入jupyter notebook,的命令来启动notebook,启动后后台服务不能关闭,启动后的notebook如下图1-8所示:

小白也能看懂的Python开发环境安装教程

我们可以直接创建python文件来写代码,具体代码实现如下:


小白也能看懂的Python开发环境安装教程

1-8


这两款软件写python代码时代码提示的快捷键都是Tab键。

通过以上的操作大家也发现了Python语言的代码比较简洁,Python语言也是面向对象的编程语言,跟Java语言很相似,除了一些代码结构和语法上的不同,其他方面都是极其相似的,所以有Java编程基础的同学在学习Python语言的时候是很容易上手的,因为Python编程语言语法相对Java简洁很多,所以没有编程基础的同学学习起来难度也不大,对Python感兴趣的同学可以关注东方瑞通,有安装问题欢迎评论区留言。


本文为东方瑞通王东老师原创,请勿转载。王东老师具有多年的软件开发项目经验及Android,Java,Web前端的教学经验,擅长Android系统程序设计、Java后台服务器程序设计、Python语言开发、Web前端开发、Python爬虫技术等多种新技术开发培训。善于以实战项目为例展开各个知识点,使学员在案例教学中轻松掌握较难知识点。


分享到:


相關文章: