我们正在使用RedHat 6.8和GCC C ++到v4.8来编译python包xgboost
尝试使用yum install --nogpgcheck devtoolset-2并获取跟随错误
- >处理依赖项:xml-commons-jaxp-1.3-apis for package:devtoolset-2-objectweb-asm-3.3.1-6.el6.noarch --->将安装软件包devtoolset-2-systemtap-runtime.x86_64 0:2.1-8.el6 - >完成的依赖性解决方案 错误:包:devtoolset-2-ant-apache-xalan2-1.8.4-12.el6.noarch(slc6-devtoolset) 要求:正则表达式 错误:包:devtoolset-2-axis-1.4-23.el6.noarch(slc6-devtoolset) 要求:jakarta-commons-httpclient> = 1:3.0 错误:包:devtoolset-2-junit-4.11-6.el6.1.noarch(slc6-devtoolset) 需要:hamcrest 错误:包:1:devtoolset-2-eclipse-platform-4.3.1-8.el6.x86_64(slc6-devtoolset) 需要:xml-commons-apis 错误:包:devtoolset-2-eclipse-emf-xsd-sdk-2.9.1-2.el6.noarch(slc6-devtoolset)
任何人都知道如何解决这个问题?
谢谢,
答案 0 :(得分:0)
首先,你必须从RedHat网站上获取订阅(它是免费的),
并在注册后按照以下命令
订阅请点击此链接Redahat subscription
#subscription-manager register --username your suscribed username --password your password
#subscription-manager list --avilable
#subscription-manager subscribe --pool= Enter your pool serial
#subscription-manager repos --enable rhel-server-rhscl-6-rpms
#subscription-manager repos --enable rhel-6-server-optional-rpms
#yum install devtoolset-6-toolchain [ for install directly]
#scl enable devtoolset-6 bash
使其永久化:
将此添加到.bashrc(对于root和您的用户)
#source scl_source enable devtoolset-6