Python语言系统学习3:构建Python开发环境

从事嵌入式系统软硬件设计工作已有将尽20年的时间,在进行硬件目标板调试时,常需要上位机软件支持。在进行上位机软件程序的设计时,采用过VB、VB.net和C++等多种语言,偶然的机会发现Python,接触后,立刻感觉到它的强大,现在我的上位机软件编程只用Python。本系列教程将从基于硬件的上位机软件设计的角度着手,系统介绍Python语言,希望读者通过本系列教程的学习,能够对Python语言立刻学以致用,真正将所学知识应用到项目实践中。

开发环境:Visual Studio Code

操作系统:Microsoft Window 7

Python版本:3.7

参考教材:Python快速编程入门,黑马程序员,人民邮电出版社,2017年9月第1版

备注:教程仅适合初学者,高手请绕过
 

一、查看当前系统Python的版本号

如果当前系统中已经装有Python,我们可以通过下列命令,获知安装系统的版本号。

Python语言系统学习3:构建Python开发环境

二、卸载先前版本的Python

如果机器中装有先前的版本Python需要卸载的话,首先需要找到先前版本的安装目录,一个快捷方式是使用“360软件管家”,下图所示指出了原先的安装目录,我们执行“卸载”命令即可。

Python语言系统学习3:构建Python开发环境

1、在下图所示的界面中,点击Uninstall命令。

Python语言系统学习3:构建Python开发环境

2、此时Python就会进入卸载进程,等待即可。

Python语言系统学习3:构建Python开发环境

3、出现此界面即表示卸载完成。

Python语言系统学习3:构建Python开发环境

 三、安装最新版本的Python

1、登录Python官网,Windows版本的网址是https://www.python.org/downloads/windows/,我们选择可执行的安装文件进行下载,如下图所示。下载的文件较小,不会占用太长的时间。 当前最新的稳定版本是3.7.2。

Python语言系统学习3:构建Python开发环境

 2、安装文件下载后,就可以进行安装了,我们双击可执行的安装文件即可,会出现如下图所示的界面。我们安装的时候勾选上“Add Path 3.7 to PATH”,这样在使用Python时,我们就可以直接调用可执行文件了。我们选择“Customize installation”进行下一步的安装。

Python语言系统学习3:构建Python开发环境

3、在下图所示的界面中,我们勾选所有选项,然后点击“Next”。

Python语言系统学习3:构建Python开发环境

4、在下图所示的界面中,我们需要更改其安装路径,以方便今后的使用。设置完成后,我们点击“Install”。

Python语言系统学习3:构建Python开发环境

5、出现下图的安装界面,我们稍作等待即可。

Python语言系统学习3:构建Python开发环境

6、出现如下图所示的界面,即表示安装完成。

Python语言系统学习3:构建Python开发环境

7、安装完成后,我们运行一下Python命令,如下图所示。如果出现版本后,即表示安装正确。

Python语言系统学习3:构建Python开发环境

8、退出Python环境,我们使用Ctrl+Z命令。

9、现在我们还可以再实验一下pip命令,pip 是通用的Python包管理工具,提供了对Python包的查找、下载、安装和卸载的功能。在命令行中输入“pip list”如下图所示,可看见现在的安装包有pip版本号是18.1,setuptools版本号是40.6.2。

Python语言系统学习3:构建Python开发环境

四、安装交互式解释器IPython

Python的优点之一是其交互式解释器,也称为shell。shell提供了一种能够快速实现灵感、检验特性的方法,以及交互式的模块界面,能够将一些需要两三行脚本才能完成的任务一次性完成。通常我们编写代码时,会采用同时运行文本编辑器和Python的方式,通过交互式的使用编辑器和shell来完成代码的编写。这种方式使得我们可以即时看到代码在Python中的处理结果,并且可以快速的在文本编辑器中编写所需要的代码。

IPython 是一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数。

1、在命令行中输入pip install ipython,即可进行IPython的安装,如下图所示。在这里需要注意的是Python任何库的安装都需要机器连接于Internet,所以计算机的联网对于Python来说非常重要。

Python语言系统学习3:构建Python开发环境

2、下图是IPython安装完成后的界面,我们今后可以输入ipython进入Python环境,此时我们可以实验IPyhton的使用,我们输入“pri”然后点击Tab键,即可看到提示的代码补全。

Python语言系统学习3:构建Python开发环境

3、接下来,我们就可以对Python做一个简单的测试,记住IPyhton的退出命令是“exit”。

Python语言系统学习3:构建Python开发环境

五、安装Pylint

Pylint 是一个 Python 代码分析工具,它分析 Python 代码中的错误,查找不符合代码风格标准和有潜在问题的代码。Pylint 是一个 Python 工具,除了平常代码分析工具的作用之外,它提供了更多的功能:如检查一行代码的长度,变量名是否符合命名标准,一个声明过的接口是否被真正实现等等。Pylint 的一个很大的好处是它的高可配置性,高可定制性,并且可以很容易写小插件来添加功能。

1、在命令行中输入pip install pylint即可进行安装,如下图所示。

Python语言系统学习3:构建Python开发环境

2、通过pip list查看安装的版本,如下图所示。

Python语言系统学习3:构建Python开发环境

 

 

 

至此,我们已经完成了Python开发环境的构建工作,我们现在可以直接使用IPython进行Python程序的开发设计工作了。

 

 

任何问题,只需在此文章的评论处留言即可,我将尽力解答,不要试图采用其它的联系方式,我一概不理会。

原创性文章,转载请注明出处****:http://blog.****.net/qingwufeiyang12346。