我正在尝试在我的 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