概述
在RHEL 8中使用Python
要安装Python,请键入yum install python3。
要运行Python,请键入python3。
Python3
在RHEL 8中,Python 3.6是Python的默认完全支持版本。但是,它并不总是安装在系统中。与任何其他可用工具类似,可以使用yum install python3来获取它。
附加软件包名称通常具有python3前缀。可以使用yum install python3-requests安装流行的库来建立HTTP连接。
Python 2
并非所有现有软件都可以在Python 3上运行。这没关系! RHEL 8 Beta仍然包含Python 2堆栈,可以与Python 3并行安装。使用yum install python2获取它,并使用python2运行。
为什么不能直接使用“Python”命令呢?
好的,好的,所以有python3和python2。但是,如果我只使用python怎么办?好…
$ python
-bash:python:找不到命令
默认情况下没有python命令。
为什么?坦率地说,我们不能同意python应该做什么。有两组开发人员。一个人认为python是指Python 2,另一个是Python 3.这两个人并不总是互相交谈,所以你可能是一个阵营的成员而不是另一个阵营的任何人 - 但他们确实存在。
今天,在2018年,python == python2方面更受欢迎,即使是那些喜欢Python 3(他们拼写为python3)的人。这一方面也得到了官方上游推荐PEP 394的支持。然而,我们希望这一观点在RHEL 8的生命周期中变得不那么受欢迎。通过使python始终意味着Python 2,Red Hat将自己画成一个角落。
无版本的Python命令
也就是说,有些应用程序期望python命令存在,并且这种假设可能很难改变。这就是为什么你可以使用替代机制在系统范围内启用unversioned python命令,并将其设置为特定版本:
alternatives --set python /usr/bin/python3
对于Python 2,请改用/usr/bin/python2。
alternatives --set python /usr/bin/python2
最后
以上就是刻苦蚂蚁为你收集整理的在Redhat8中使用Python的全部内容,希望文章能够帮你解决在Redhat8中使用Python所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复