作者: Jim Wang 公众号: 巴博萨船长

Python的软件开发与其他编程语言例如C++/Java开发类似,开发环境的配置是前提。如何完成Python开发环境的搭建与搭建技巧,不同Python版本之间混合安装,比如3.0与2.x的混合安装或者32bit与64bit的混合安装,如何配置上述开发环境,今天就接着这篇文章给大家做个简单介绍。

3.0还是2.7

在之前的文章里解释了3.0和2.7的区别,两个版本并不兼容。3.0应该说是Python进化或改变的最终目标。因为大量的第三方库即支持模块都是以2.7

为基础完成的,而且Python的开源性,也就造成了代码维护和升级周期过长。所以建议还是从Python2.7学起。

Python 开发环境与跨平台

Python 是一种解释程序,也就是说编写的文本类py文件不是可执行文件如(如exe),是需要一个翻译者,翻译或者解释给计算机的。这里的翻译者就是Python解释器。Python的开发环境的配置也就是解释器的安装与配置。需要指出的是:Python解释器的代码与规范都是开源的,也就是说只要你水平够高,专业够硬就可以自己写Python解释器来运行你的Python代码。因为存在很多不同的Python解释器,所以我们这里解释器是标准的解释器。

Python支持跨平台开发,这里所说的跨平台是我们熟知Microsoft Windows, Linux (或Unix)或者Mac OS,而不是一些人理解的由移动设备如手机到PC的跨平台,也不是64bit和32bit的跨平台。这里要强调的是:一般情况下,Python的模块文件也就是后缀为py文件,可以用64bit的解释器或者32bit解释器运行。但编译过的文件,即后缀为pyc的文件却不行。

Python在不同系统下的环境配置与配置技巧,请查看该条公共消息的附属内容。


版权声明:
文章首发于 Jim Wang's blog , 转载文章请务必以超链接形式标明文章出处,作者信息及本版权声明。