Python编译环境基础


Python语言有别于C语言,属于脚本解释性语言。有别于传统的编译语言,缩短了开发执行流程(编写-编译-链接-执行)。只需要在本地使用文本编写完代码,调用特定的解释器即可完成语言的运行。但是也由于是需要解释器解释成机器能识别的原因,执行效率会比C语言慢很多。不过重在开发方便,还有相较于C,数据类型更丰富,支持面向对象的程序设计。

安装编译环境

这里同样针对两个比较常见的系统平台提供安装和开发指导。

Windows平台下安装:

下载链接:https://www.python.org/downloads/windows/
安装过程双击运行,然后下一步到完成。设置本地环境变量。
Windows环境变量配置

Linux平台下安装:

下载对应版本的Linux安装tar包,依次执行:
下载链接:https://www.python.org/downloads/

#tar -zxvf Python-x.x.x.tgz
#cd Python-x.x.x
#./configure --prefix=/usr/local/python
#make
#make install

编译环境使用

国际惯例第一课“输出Hello World”,为后面即将埋下的众多Bug做个友好的“见面会”。
实现比较简单:

print("Hello World.")

Windows平台下编译和执行

(示例环境: Windows 10 + python 3.7.1)
Windows下执行脚本

Linux平台下编译和执行

(示例环境: Ubuntu16.4 + python 2.7.12)
Linux下执行python

编译环境搭建相比于C语言优点

1、安装包比较小,比较简洁;
2、脚本执行比较方便,易于修改;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值