Xgboost: ubuntu libstdc++.so.6 中的错误:未找到版本“GLIBCXX_3.4.20”

创建于 2016-03-24  ·  18评论  ·  资料来源: dmlc/xgboost

尝试安装 xgboost 我有以下错误。

OSError: /home/al/anaconda3/lib/python3.5/site-packages/scipy/sparse/../../../../libstdc++.so.6: version GLIBCXX_3.4.20' 未找到(/home/al/anaconda3/lib/python3.5/site-packages/xgboost-0.4-py3.5.egg/xgboost/libxgboost.so 需要)`

我在跑
Python 3.5.1 |Anaconda 2.4.0 (64-bit)| (default, Dec 7 2015, 11:16:01) [GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux

我已经按照正常的安装步骤操作了。 git clone ... -> make -> python setup.py install

最有用的评论

同样的问题。
conda install libgcc
为我解决了。

所有18条评论

显然我能够通过使用干净的环境来安装它。 不知道出了什么问题,但它有效。

同样的问题。
conda install libgcc
为我解决了。

@shawnwanderson :我尝试了很多方法,但都没有奏效。 但是你的方法效果很好。 谢谢!

也为我解决了! 谢谢

@shawnwanderson ,像魔术一样工作!,谢谢

@shawnwanderson解决了我的问题!谢谢

谢谢:+1:

@shawnwanderson它有效

不行

这太棒了 ! @肖万德森

@shawnwanderson我爱你。

@shawnwanderson你救了我的一天。 太感谢了。

@shawnwanderson谢谢 - 完美运行!

@shawnwanderson 非常感谢! 即使在美德机器(主机:WIN10,Guest Ubuntu 16)上,它仍然可以正常工作。

谢谢 - 完美的作品

conda install libgcc=5.2.0对我有用

非常感谢....

我看到多个用户建议使用一个简单的conda install libgcc ,但没有一个对我有用。 然而, @dandanua的解决方案(对于那些不想向上滚动的人: conda install libgcc=5.2.0 )实际上做到了这一点——似乎conda install libgcc安装的默认版本太高而无法工作.

此页面是否有帮助?
0 / 5 - 0 等级