如何在rhel 8中安装python
时间:2019-04-29 03:18:27 来源:igfitidea点击:
在默认情况下,Red Hat Enterprise Linux (RHEL 8)没有安装Python,因为Red Hat不想设置默认值。但是,系统管理员可以根据需要使用各种方法安装python3或python2。
如何在RHEL 8上安装python3 ?如何为老应用程序安装Python 2?
在RHEL 8上安装python的过程
- 在RHEL 8中搜索python包,运行:
sudo yum Search python3
- 要在RHEL 8上安装python3,请运行:
sudo yum install python3
- 要在RHEL 8上安装python2,请运行:
sudo yum install python2
- 在RHEL 8中升级python3,运行:
sudo yum upgrade python3
- 在RHEL 8中升级python2,运行:
sudo yum upgrade python2
如何在RHEL 8中查找Python包的名称
sudo yum search python3 | more sudo yum search python2 | more sudo yum search python36 sudo yum search python2 | grep 'python2.x86_64'
查看包的详细信息
sudo yum info python2.x86_6 sudo yum info python36
RHEL 8安装Python 3
sudo yum install python3 或者 sudo yum module install python36
安装完成后,检查命令是否可用:
type -a python3 command -V python3 python3 --version
脚本测试:
test.py
#!/usr/bin/python3 import os, time print("hello Python3")
chmod +x test.py ./test.py
RHEL 8安装Python 2
sudo yum install python27 或者 sudo yum module install python27
同样,查看安装后的python信息
type -a python2 command -V python2 python2 --version
同时在RHEL 8上安装Python3 和Python 2
sudo yum module install python36 python27
如何在RHEL 8上设置Python的默认版本?
将python3设置为默认的python
sudo alternatives --set python /usr/bin/python3 python --version
如何在RHEL 8上删除默认的python?
sudo alternatives --remove python /usr/bin/python2 或者 sudo alternatives --remove python /usr/bin/python3