操作系统:CentOS
我想部署一个python脚本作为更大包的一部分,任何python3+都可以。在我们这里的虚拟机上,我看到了python3、python36、python36u和python34。我不想安装一个新的python3+如果我没有太多,我想安装python3如果盒子只有python2+。你知道吗
同样,我想使用python3、python34、python36或其他任何可用的工具。你知道吗
我正在使用.rpm进行部署,但在spec文件中管理这种复杂性还不太走运。我的工作是编写bash脚本来处理python检测和安装。你知道吗
有办法解决这个问题吗?你知道吗
编辑-添加有关包安装的详细信息
PRETTY\u NAME=“CentOS Linux 7(核心)”
yum install -y python34
yum list installed | grep python3
# python34.x86_64 3.4.10-2.el7 @epel
# python34-libs.x86_64 3.4.10-2.el7 @epel
which python3
# usr/bin/which: no python3 in (/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin)
which python3.4
# /usr/bin/python3.4
为了子孙后代,我将发布我的解决方案
相关问题 更多 >
编程相关推荐