![让python 2.7成为centos中的默认python,创建别名不起作用](https://linux22.com/image/81056/%E8%AE%A9python%202.7%E6%88%90%E4%B8%BAcentos%E4%B8%AD%E7%9A%84%E9%BB%98%E8%AE%A4python%EF%BC%8C%E5%88%9B%E5%BB%BA%E5%88%AB%E5%90%8D%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8.png)
我正在尝试在我的 centos 6.7 上安装 llvm。运行配置文件时它说它抛出错误
检查 python >= 2.7...未找到配置:错误:找到 python 2.6.6 (/usr/bin/python);必需 >= 2.7 有关更多详细信息,请参阅“config.log”。
所以我安装了 python 2.7,但由于以前的 python 版本已经在那里,配置显示相同的错误。我尝试使用新的 python 版本使用别名 python
别名 python=/usr/local/bin/python2.7
这使得python2.7在调用python时被执行。但运行配置文件时错误仍然存在。我该如何解决这个问题。
答案1
如果您想在 CentOS6 系统上安装 Python 2.7,请安装Python 2.7 软件合集包裹。它不会替换 /usr/bin/python,但如果加载 python27 scl,configure
将会检测到它。
注意:如果您想要的话,您应该只使用 llvm 的 EPEL 包。
答案2
首先使用删除现有Python的符号链接
须藤 rm -r /usr/bin/python
然后为 python-2.7 创建一个新的 python 链接
sudo ln -s /usr/local/bin/python2.7 /usr/bin/python