如何在重新启动/注销/登录后使Python3.6,Red Hat软件集合保持不变?

如何在重新启动/注销/登录后使Python3.6,Red Hat软件集合保持不变?,python,linux,centos,redhat,software-collections,Python,Linux,Centos,Redhat,Software Collections,我试图在重新启动后启用rh-python36软件集合,这样我就可以避免一直调用“scl enable”。 解压缩并安装软件包后: yum安装-y tmp/rpms/* 我使用以下脚本在/etc/profile.d下创建了一个新文件“python36.sh”: #!/bin/bash source /opt/rh/rh-python36/enable export X_SCLS="`scl enable rh-python36 'echo $X_SCLS'`" 重新启动或重新启动实例后,我

我试图在重新启动后启用rh-python36软件集合,这样我就可以避免一直调用“scl enable”。
解压缩并安装软件包后:

yum安装-y tmp/rpms/*


我使用以下脚本在/etc/profile.d下创建了一个新文件“python36.sh”:

#!/bin/bash
source /opt/rh/rh-python36/enable
export X_SCLS="`scl enable rh-python36 'echo $X_SCLS'`"
重新启动或重新启动实例后,我得到了
:没有这样的文件或目录enable

我正在使用CentOS 6.10版(最终版)

请尝试以下操作:

#!/bin/bash
source scl_source enable rh-python36
参考文档:

试试这个:

#!/bin/bash
source scl_source enable rh-python36

参考文档:

如果您具有root权限,则将下面的代码行添加到根目录中的.bash_配置文件中:

source /opt/rh/rh-python36/enable

如果您具有root权限,则将下面的代码行添加到根目录中的.bash_概要文件中:

source /opt/rh/rh-python36/enable

您的解决方案看起来是正确的,所以在我看来,安装出了问题。我使用
yum-y install rh-python36安装了它
您的解决方案看起来不错,所以在我看来安装出了问题。我使用
yum-y安装rh-python36安装了它