30、Python与Ruby脚本编程入门

Python与Ruby脚本编程入门

1. Python 2与Python 3的选择

在Python的发展历程中,Python 3的普及并非一帆风顺。起初推广Python 3新版本的尝试持续了近十年,直到2017年情况才开始转变。虽然支持在各版本Python中运行相同代码的库兼容性在一定程度上促进了向最新版本的过渡,但如今Python 3的使用仍不如Python 2普遍。

当时,py3readiness.org显示,360个最流行的Python库中只有17个与Python 3不兼容,但pypi.python.org(PyPI)上存储的库中,只有略超25%能在Python 3中运行,尽管其中有很多旧项目不再维护,但这一比例仍令人担忧。

解决Python版本转换缓慢问题的方法是将Python 2和Python 3视为独立的语言,二者可无冲突地同时运行。示例系统默认安装Python 2,通常路径为 /usr/bin/python2 ,并通过符号链接指向 /usr/bin/python 。Python 3一般可作为独立包安装,其二进制文件名为 python3

在Red Hat和CentOS系统中,Fedora项目虽致力于让Python 3成为默认版本,但这两个系统还远远落后,甚至没有现成的Python 3包,不过可从Fedora的EPEL(Extra Packages for Enterprise Linux)仓库获取,具体访问说明可在fedoraproject.org/wiki/EPEL的FAQ文档中找到,配置相对简单,但具体命令因系统版本而异。

对于新编

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值